docker
2020-07-10 15:21:43 0 举报
登录查看完整内容
Docker Command
作者其他创作
大纲/内容
import
export
rmi
Container--------------
start
pull
Image---------- docker images // 列出本地镜像- docker pull $image_name:$image_TAG // 指定tag拉取远程镜像- docker search $image_name // 搜索镜像- docker run $image_name // 使用镜像启动容器 - docker rmi $image_name // 删除镜像- docker commit -m=\"desc\" -a=\"author\" $conrainer_id$image_name // 提交镜像 [在提交镜像前,需要实例化一个容器,在容器内更改后,执行apt-get update更新,再exit退出容器]- docker build -t $image_name . // 从Dockerfile创建镜像 [使用build创建镜像需要事先编写一个Dockerfile文件,并将文件路径作为参数传给build]- docker tag $image_ID $image_name:$image_TAG // 为镜像添加一个新的标签
rm -f
-i:交互-t:终端-d:后台运行--name:指定容器名字-P:随机端口映射-p:指定端口映射
run -P/-p
restart
commit
prune
Repository
Container--------------- docker run ubuntu:15.10 /bin/echo \"Hello world\" // 以 ubuntu15.10 镜像创建一个新容器- docker run -i -t ubuntu:15.10 /bin/bash // 运行交互式的容器- docker run -d ubuntu:15.10 /bin/sh -c \"while true; do echo hello world; sleep 1; done\" // 后台运行- docker run -itd --name ubuntu-test ubuntu /bin/bash // 指定容器名称启动- docker ps -a/-l // 列出docker容器列表- docker logs $conrainer_id // 查看容器内的标准输出- docker stop $conrainer_id // 停止容器- docker start $conrainer_id // 启动容器- docker restart $conrainer_id // 重启终止的容器- docker pull $image_name // 载入镜像- docker attach $conrainer_id // 进入以-d模式启动的容器- docker exec -it $conrainer_id /bin/bash // 不终止容器退出- docker export $conrainer_id > filename.tar // 导出容器- cat docker/ubuntu.tar | docker import - test/ubuntu:v1 // 导入容器- docker import http://example.com/exampleimage.tgz example/imagerepo // 从指定URL导入容器- docker rm -f $conrainer_id // 删除容器 - docker container prune // 清除掉所有终止的容器- docker run -d -P training/webapp python app.py // 启动容器并将容器内的web应用端口端口映射到宿主机- docker run -d -p 5000:5000 training/webapp python app.py // 指定端口映射启动web应用- docker port $conrainer_id // 查看指定容器的端口映射规则- docker inspect $conrainer_id // 查看容器的配置和状态信息
stop
run
收藏
0 条评论
回复 删除
下一页