





















docker run alpine:3.2 /bin/echo 'Hello, World'
和本地执行/bin/echo 'Hello, World'基本无差别。
启动bash,docker run -t -i alpine:3.2 /bin/sh
docker start [container ID or NAMES]
启动并进入
docker start -i [container ID or NAMES]
添加-d参数,输出内容将不输出到标准输出(stdout)。
要查看输出需要使用docker logs [container ID or NAMES]
使用-d启动后会返回一个唯一id。
docker ps -a可以查看容器信息
docker stop [container ID or NAMES]
docker restart [container ID or NAMES]
较为复杂见书
docker export 7691a814370e > alpine.tar
# 远程导入
docker import http://example.com/exampleimage.tgz
# 本地导入
cat exampleimage.tgz | docker import - exampleimagelocal:new
# 导入并提交信息
cat exampleimage.tgz | docker import --message "New image imported from tarball" - exampleimagelocal:new
# 导入并存档
docker import /path/to/exampleimage.tgz
# 从目录导入
sudo tar -c . | docker import - exampleimagedir
# 用新的配置导入
sudo tar -c . | docker import --change "ENV DEBUG true" - exampleimagedir
docker rm [container ID or NAMES]
清理所有处于终止状态的容器
docker rm $(docker ps -a -q)
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。