docker

docker

{
  "registry-mirrors": ["https://2co5ea50.mirror.aliyuncs.com"]
}

Elasticsearch  kibana


下载镜像
docker pull redis

运行镜像
docker run --name myredis -d redis

run的时候把-p xxx:xxx
左边是宿主机端口,右边是容器暴露的端口。
docker run --name myredis -d redis
docker run -itd -P --name mongo-server mongo bash
docker run  -p 27017:27017  --name mongo -d mongo --auth

docker exec -it mongo mongo admin


db.createUser({ user: 'cunli', pwd: 'cunli', roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] });



docker run -it --rm --link  27017:27017 mongo mongo -u cunli -p cunli --authenticationDatabase admin mongo/some-db

启动容器,外网链接





停止容器docker stop myredis
删除容器docker rm -v myredis

docker exec -it 6b654059476e /bin/bash 进入到容器内部 
容器id: 6b654059476e
docker run -it centos 运行centos容器

列出所有正在运行的容器 docker ps -a 或者 -ap 只查看id
docker images 列出所有的镜像


删除镜像,需要先删除该镜像里面的所有容器,然后停止镜像。
docker rmi 镜像id

你可能感兴趣的:(docker)