yum -y install docker
service docker start
docker run hello-world#官方测试应用
docker run hello-worlddocker run -d -P training/webapp python app.py#官方python测试应用
docker ps #查看容器信息
docker port aa93dc905a55#查看容器运行端口
docker logs -f aa93dc905a55#查看容器运行日志
docker search#搜索镜像
docker images#查看本机安装过的镜像
docker inspect aa93dc905a55##查看容器内的配置信息
docker run -t -i ubuntu:15.10 /bin/bash #运行镜像
在运行的容器内使用 apt-get update 命令进行更新
docker commit -m="has update" -a="runoob" e218edb10161 runoob/ubuntu:v2
此时 ID 为 e218edb10161 的容器,是按我们的需求更改的容器。我们可以通过命令 docker commit 来提交容器副本-p 5000:5000
-v /home/www:/www
--name maohttpsv
-i: 交互式操作
-t: 终端
-i -t -d-itd
docker run -itd --name ubuntu-test ubuntu /bin/bash/bin/bash:放在镜像名后的是命令,这里我们希望有个交互式 Shell,因此用的是 /bin/bash
#创建maohttpsv容器,映射20 21 80 443 888 8888端口,映射本地home/www到www,使用的镜像为image id
docker run -i -t -d --name maohttpsv -p 20:20 -p 21:21 -p 80:80 -p 443:443 -p 888:888 -p 8888:8888 --privileged=true -v /home/www:/www 【image id】docker run -i -t -d --name maohttpsv -p 8888:8888 --privileged=true -v /home/www:/home/www docker.io/django
docker restart 408d7d2fe423#重启容器
docker exec -it 408d7d2fe423 /bin/bash#进入容器docker exec stop restart rm rmi [操作指令]