安装docker
docker安装官方文档:
https://docs.docker.com/engine/install/centos/
1、卸载系统之前的docker

注意:因为不是root用户,所以用sudo。
sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
这步也算是检查,之前没装docker,也就没有东西可被删除

2、设置安装地址

sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo

3、安装docker

sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
一路确认即可

4、启动docker

sudo systemctl start docker 启动docker
docker -v 检查docker版本
sudo docker images 查看本地所有镜像

5、设置docker开机自动
sudo systemctl enable docker

至此,docker安装完成!
删除某个镜像
命令 docker rmi [镜像id(IMAGE ID)]
如果无法删除;
先用docker ps查询所有运行的容器,如果有要删除的镜像创建的容器在运行 先用docker stop [容器id] 停止容器的运行;再用docker rm [容器id(CONTAINER ID)]命令删除;
docker ps -a(查询所有的docker容器 包括没有运行的 ;如果有要删除的镜像创建的容器也要删除)
然后用docker images 查看所有的镜像 找到要删除的镜像
用docker rmi [镜像id(IMAGE ID)]删除
docker常用命令
| 序号 | 命令 | 释义 |
|---|---|---|
| 1 | docker --help | 帮助,查看docker命令 |
| 2 | systemctl start docker | 启动docker |
| 3 | systemctl stop docker | 关闭docker |
| 4 | systemctl enable docker | 自启动docker |
| 5 | systemctl restart docker | 重启docker |
| 6 | docker version | 查看docker版本信息 |
| 7 | docker -v | 查看docker版本号 |
| 8 | docker info | 查看docker版本信息 |
| 9 | systemctl status docker | 查看docker的运行状态 |
| 10 | docker images | 查看docker所有镜像 |
| 11 | docker pull [镜像名] | 拉取镜像,不指定版本号时,默认拉取最新版本。如: ①不指定版本 docker pull mysql ②指定版本 docker pull mysql:5.7.7 |
| 12 | docker rmi -f [镜像名/镜像ID] | 按名或ID删除镜像 |
| 13 | docker image rm [镜像名/镜像ID] | 强制删除镜像 |
| 14 | docker ps | 查看正在运行的镜像容器 |
| 15 | docker ps -a | 查看时所有镜像容器 |
| 16 | docker update [容器名(CONTAINER ID)] --restart=always | 设置docker内容器的自启动。docker内的容器默认是不会自启动的,要自启动需要设置。如docker update redis --restart=always 和docker update mysql --restart=always |
| 17 | docker start[容器id] | 启动已停止运行的容器 |
| 18 | docker stop[容器id] | 停止容器 |
| 19 | docker rm -f [容器id] | 按ID删除容器 |
posted on
浙公网安备 33010602011771号