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

2.docker常用命令

时间:2018-05-02 02:45:32      阅读:119      评论:0      收藏:0      [点我收藏+]

标签:res   mnt   停止   一段   star   doc   hgfs   bash   stop   

一、安装相关

#查看docker是否安装  rpm -q docker

#CentOS下安装docker   sudo yum install docker

#启动 Docker  systemctl start docker

#查看docker信息  systemctl status docker

#停止 Docker  systemctl stop docker 

#重启 Docker  systemctl restart docker

#重启docker后台服务 sudo service docker restart

 

二、有关docker容器(以gcc为例)

#首次开启docker容器  docker run -itd --name=gcc --net=host -h gcc --privileged -v /mnt/hgfs:/mnt/hgfs hub.51chain.net/library/gcc_dev:5.4.0

#开启docker容器       docker start gcc
 docker run和docker start的区别:前者相当于两步操作——将镜像放入容器中(docker create),然后将容器启动,使之变成运行时容器(docker start)。

#进入到容器中   docker exec -it gcc bash

#终止docker容器运行  docker stop gcc 或者 docker kill gcc

  docker stop和docker kill的区别:kill是不管容器同不同意,强行终止;stop的话,首先给容器发送一个TERM信号,让容器做一些退出前必须的保护性、安全性操作,然后让容   器自动停止运行,如果在一段时间内,容器还是没有停止,再进行kill 强行终止。

#删除docker容器  docker rm -v gcc 

#批量操作docker
docker 命令 $(docker ps -aq) (q表静默模式,只显示容器编号,缺少会报错) 比如docker kill/start/stop/rm $(docker ps -aq) (rm代表删除已经停止的容器)
如果报错"docker rm" requires at least 1 argument(s),可能是容器已经被全部删除了.

 

2.docker常用命令

标签:res   mnt   停止   一段   star   doc   hgfs   bash   stop   

原文地址:https://www.cnblogs.com/Stephen-Qin/p/8977787.html

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