码迷,mamicode.com
首页 > 其他好文 > 详细

docker 常用命令

时间:2019-11-04 11:17:41      阅读:103      评论:0      收藏:0      [点我收藏+]

标签:bin   nta   repos   div   his   映射   暂停   file   pull   

下载镜像:docker pull 镜像名字

 

启动容器

# -p :配置端口映射,格式是外部访问端口:容器内端口
# -d :后台运行
# --name : 给容器取名
# 最后有 2 个cname ,前面一个是给容器取的名字,后面一个是使用的镜像的名字
docker run -p 8099:8090 -d --name cname cname

停止容器

docker stop 容器ID

 

查看运行的容器

docker ps 

 

查看所有的容器

docker ps -a 

 

列出所有处于停止状态的容器列表
docker ps -a -f status=exited

 

 

删除容器

docker rm -f

 

进入容器

docker exec -it  88159454e823  /bin/bash

 

退出容器

exit

 

查看镜像

docker images

 

删除镜像

docker rmi -f image

 

删除所有操作(批量)

docker rm -f `docker ps -a -q` # 删除所有容器
docker rmi -f `docker images -q` # 删除所有的镜像

 

删除所有处于停止状态的容器
docker rm $(docker ps -a -f status=exited -q)

 

从容器创建一个新的镜像。

docker commit 

# docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
-a :提交的镜像作者;
-c :使用Dockerfile指令来创建镜像;
-m :提交时的说明文字;
-p :在commit时,将容器暂停。
根据这个test容器提交镜像
[root@docker-test1 ~]# docker commit -a "wangshibo" -m "this is test" 651a8541a47d test:v1

docker 常用命令

标签:bin   nta   repos   div   his   映射   暂停   file   pull   

原文地址:https://www.cnblogs.com/binz/p/11790948.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!