docker是什么
开发者可以打包自己的应用到一个可移植的容器中, 然后发布到任何流行的linux机器上去, 可以运行在任何地方而不需要担心环境的问题.
下载docker
sudo apt-get install docker.io ------ ubuntu
yum -y install docker-io ------ CentOS7
下拉镜像(干净的)
docker pull ubuntu/mysql/mongodb
启动容器
# 直接启动容器
decker run -it 镜像id /bin/bash
# 基于mongo镜像运行容器
docker run -itp 27017:27017 docker.io/mongo:latest
端口号 容器id/容器名
上传镜像
docker commit -a 作者 -m 注释 容器名 镜像名:镜像版本号
查看当前镜像
docker images
查看已建立的容器
docker ps
停止运行的容器
docker stop 容器id
删除容器
docker rm 容器id
退出容器但不关闭容器
ctrl +p +q