Docker 命令

Reads: 667 Edit

将容器退出

docker stop [NAME]/[CONTAINER ID]

强制停止一个容器。

docker kill [NAME]/[CONTAINER ID]

containerId 是容器的ID

docker stop containerId 		

stop停止所有容器

docker stop $(docker ps -a -q) 	 

remove删除所有容器

docker rm $(docker ps -a -q) 		

删除所有的镜像

docker rmi `docker images -q`    

注意:

  1. 删除前需要保证容器是停止的 stop
  1. 需要注意删除镜像和容器的命令不一样。 docker rmi ID ,其中 容器(rm) 和 镜像(rmi)
  1. 顺序需要先删除容器

解决问题

输入 service docker start 命令返回 Failed to start docker.service: Unit not found.

# step 1: 安装必要的一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
# Step 2: 添加软件源信息
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 3: 更新并安装 Docker-CE
sudo yum makecache fast
sudo yum -y install docker-ce
# Step 4: 开启Docker服务
sudo service docker start

关于作者

王硕,十年软件开发经验,业余产品经理,精通Java/Python/Go等,喜欢研究技术,著有《PyQt快速开发与实战》《Python 3.* 全栈开发》,多个业余开源项目托管在GitHub上,欢迎微博交流:


Comments

Make a comment

www.ultrapower.com ,王硕的博客,专注于研究互联网产品和技术,提供中文精品教程。 本网站与其它任何公司及/或商标无任何形式关联或合作。