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

Docker常用命令

时间:2019-07-27 19:55:41      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:lis   获取   always   restart   done   非交互式   nta   详细信息   art   

# 查看本地已有的镜像
docker images

# -i 开启容器的STDIN
# -t 为容器创建一个伪tty终端
# --restart=OPTS 指定重启,always 无论容器退出码均重启;on-failure:N 当容器退出码非0时重启,最多试N次
docker run -it ubuntu bash

# --name 指定容器的名称
docker run --name darren_ubuntu_con -it ubuntu bash

# -d 后台运行容器,同时执行某个任务
docker run --name darren_ubuntu -d ubuntu bash -c "while true; do echo hello world; sleep 1; done"

# 获取容器的日志, 
# -f 可以动态更新日志
# --tail N 指定查看日志的最后N条
# -t 查看时携带时间戳
docker logs CON_NAME | CON_ID

# 查看容器内的进程
docker top CON_NAME | CON_ID

# 查看容器的统计信息
docker stats CON_NAME1|CON_ID1 [[ CON_NAME2|CON_ID2 ] ... [CON_NAMEn | CON_IDn]] 

# 审查一个容器的详细信息
docker inspect CON_NAME|CON_ID

# 在容器中执行命令
# -d 可以非交互式地执行命令
docker exec CON_NAME|CON_ID YOUR_CMD YOUR_ARGS 

# list running containers
# -a 列出所有容器
# -l 列出最近一次的容器
# -q 列出容器时只显示容器ID
docker ps

# 通过容器名称或容器ID启动某个容器
docker start CON_NAME | CON_ID

# 重启一个容器
docker restart CON_NAME | CON_ID

# 附着到某个正在运行的容器上,不能附着到已停止的容器上
docker attach CON_NAME | CON_ID

# 关闭一个容器,向容器进程发送 SIGTERM 信号
docker stop CON_NAME|CON_ID

# 杀死一个容器,向容器进程发送 SIGKILL 信号
docker kill CON_NAME|CON_ID

# 删除一个容器
docker rm CON_NAME|CON_ID

# 删除所有容器
docker rm `docker ps -aq`

# 创建一个容器而不启动它
docker create 

Docker常用命令

标签:lis   获取   always   restart   done   非交互式   nta   详细信息   art   

原文地址:https://www.cnblogs.com/zyon/p/11256437.html

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