这里会显示出您选择的修订版和当前版本之间的差别。
分享:技术:docker:docker学习分享 [2015/06/29 11:54] gxx 创建 |
分享:技术:docker:docker学习分享 [2015/06/29 12:05] (当前版本) gxx |
||
---|---|---|---|
行 5: | 行 5: | ||
# 查看镜像 | # 查看镜像 | ||
sudo docker images | sudo docker images | ||
+ | |||
+ | REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE | ||
+ | ubuntu latest ab34f85c96b7 29 minutes ago 210.9 MB | ||
+ | ubuntu 14.04 6d4946999d4f 2 weeks ago 188.3 MB | ||
+ | |||
# 查看运行的容器 | # 查看运行的容器 | ||
sudo docker ps | sudo docker ps | ||
+ | |||
+ | CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES | ||
+ | f0f385be5ea5 ubuntu:latest /bin/bash 2 minutes ago Up 2 minutes dreamy_meitner | ||
+ | |||
# 根据镜像[ubuntu:latest]启动容器 | # 根据镜像[ubuntu:latest]启动容器 | ||
sudo docker run -ti ubuntu:latest /bin/bash | sudo docker run -ti ubuntu:latest /bin/bash | ||
+ | |||
+ | root@404bb409039e:/# whoami | ||
+ | root | ||
# 在容器中做修改后,exit退出容器,容器已经停止运行 | # 在容器中做修改后,exit退出容器,容器已经停止运行 | ||
# 查看容器,-l可以看到停止运行的容器 | # 查看容器,-l可以看到停止运行的容器 | ||
sudo docker ps -l | sudo docker ps -l | ||
+ | |||
+ | CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES | ||
+ | 404bb409039e ubuntu:latest /bin/bash About a minute ago Exited (1) 9 seconds ago jovial_tesla | ||
# 提交修改后的容器[容器ID:5e1cd08d3e74]到镜像[ubuntu:latest]中,下次再根据镜像启动容器则保存了之前的修改 | # 提交修改后的容器[容器ID:5e1cd08d3e74]到镜像[ubuntu:latest]中,下次再根据镜像启动容器则保存了之前的修改 | ||
docker commit 5e1cd08d3e74 ubuntu:latest | docker commit 5e1cd08d3e74 ubuntu:latest | ||
+ | |||
+ | 37535ab5c1d5d4fec4e18bb8f09f1c36b735e3ec8166a9b60fd016a74c90f058 | ||
# 查看镜像[ubuntu:latest]的提交历史 | # 查看镜像[ubuntu:latest]的提交历史 | ||
sudo docker history ubuntu:latest | sudo docker history ubuntu:latest | ||
+ | |||
+ | IMAGE CREATED CREATED BY SIZE | ||
+ | ab34f85c96b7 33 minutes ago /bin/bash 909 B | ||
+ | 37535ab5c1d5 36 minutes ago /bin/bash 10.81 MB | ||
+ | b6bcd1aae10b 40 minutes ago /bin/bash 72 B | ||
+ | 568813c5436e 53 minutes ago /bin/bash 11.8 MB | ||
+ | 6d4946999d4f 2 weeks ago /bin/sh -c #(nop) CMD ["/bin/bash"] 0 B | ||
+ | 9fd3c8c9af32 2 weeks ago /bin/sh -c sed -i 's/^#\s*\(deb.*universe\)$/ 1.895 kB | ||
+ | 435050075b3f 2 weeks ago /bin/sh -c echo '#!/bin/sh' > /usr/sbin/polic 194.5 kB | ||
+ | 428b411c28f0 2 weeks ago /bin/sh -c #(nop) ADD file:b3447f4503091bb6bb 188.1 MB | ||
# 启动停止的容器后台运行[容器ID:8e3015005f5b] | # 启动停止的容器后台运行[容器ID:8e3015005f5b] | ||
sudo docker start 8e3015005f5b | sudo docker start 8e3015005f5b | ||
+ | |||
+ | 8e3015005f5b | ||
+ | # 关闭启动的容器[容器ID:c6fd83add84c] | ||
+ | sudo docker stop c6fd83add84c | ||
+ | |||
+ | c6fd83add84c | ||
# 进入后台运行容器的交互界面 | # 进入后台运行容器的交互界面 | ||
sudo docker attach 8e3015005f5b | sudo docker attach 8e3015005f5b | ||
+ | |||
+ | root@404bb409039e:/# whoami | ||
+ | root | ||
# 删除停止的容器[容器ID:cdf16a145482] | # 删除停止的容器[容器ID:cdf16a145482] | ||
sudo docker rm cdf16a145482 | sudo docker rm cdf16a145482 | ||
- | # 删除镜像[镜像名称:9b73b2f442a6] | + | |
- | sudo docker rmi 9b73b2f442a6 | + | cdf16a145482 |
+ | # 删除镜像[镜像名称:ubuntu:14.04] | ||
+ | sudo docker rmi ubuntu:14.04 | ||
+ | |||
+ | Untagged: ubuntu:14.04 | ||
# 产看docker的信息 | # 产看docker的信息 | ||
sudo docker info | sudo docker info | ||
+ | |||
+ | Containers: 14 | ||
+ | Images: 8 | ||
+ | Storage Driver: aufs | ||
+ | Root Dir: /var/lib/docker/aufs | ||
+ | Dirs: 36 | ||
+ | Execution Driver: native-0.2 | ||
+ | Kernel Version: 3.13.0-32-generic | ||
+ | WARNING: No swap limit support | ||
# 产看docker的版本和详细版本 | # 产看docker的版本和详细版本 | ||
sudo docker -v | sudo docker -v | ||
+ | |||
+ | Docker version 1.0.1, build 990021a | ||
+ | |||
sudo docker version | sudo docker version | ||
+ | |||
+ | Client version: 1.0.1 | ||
+ | Client API version: 1.12 | ||
+ | Go version (client): go1.2.1 | ||
+ | Git commit (client): 990021a | ||
+ | Server version: 1.0.1 | ||
+ | Server API version: 1.12 | ||
+ | Go version (server): go1.2.1 | ||
+ | Git commit (server): 990021a |