Day-05 CentOS7.5 安装docker

参考 :

Install Docker Engine on CentOS | Docker DocsLearn how to install Docker Engine on CentOS. These instructions cover the different installation methods, how to uninstall, and next steps.https://docs.docker.com/engine/install/centos/

Docker 支持以下的 64 位 CentOS 版本:

  • CentOS 7
  • CentOS 8
  • 更高版本...

1. 卸载旧的版本

bash 复制代码
sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

2.配置 yum 源

bash 复制代码
sudo yum install -y yum-utils  device-mapper-persistent-data  lvm2

3.配置一下 docker 仓库

  • 使用以下命令来设置稳定的仓库。
bash 复制代码
$ sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

4.Install Docker Engine: 安装一下 docker 引擎

bash 复制代码
sudo yum install docker-ce docker-ce-cli containerd.io

ps: 如果提示您接受 GPG 密钥,请选是。

5.启动 Docker

bash 复制代码
sudo systemctl start docker

6.检测

通过运行 hello-world 映像来验证是否正确安装了 Docker Engine-Community 。

bash 复制代码
$ sudo docker run hello-world

7. Uninstall Docker Engine

卸载 docker 命令

bash 复制代码
sudo yum remove docker-ce docker-ce-cli containerd.io

docker 不会自动删除 以前下载的镜像 或者容器这类东西, 需要手动进行删除

bash 复制代码
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

8. docker 常见命令

bash 复制代码
docker ps      所有跑着的容器 
docker ps -a   列出docker下所有容器(无论死活) 
docker images  查看有什么镜像 
docker -v      查看 docker 版本
docker rm (容器ID)   根据容器id删除指定容器
docker stop (name)    关闭容器
相关推荐
wtblszn2 小时前
自动化包装生产线设备可视化管理方案
运维·自动化
心之语歌3 小时前
Tkinter 画布基本梳理
运维·服务器·python
Shulex3 小时前
面向跨境电商多渠道消息系统的技术架构:亚马逊站内信合规对接与自动化执行链路设计
运维·架构·自动化
bloglin999994 小时前
vmware部署centos7启动docker容器后无法访问服务
运维·docker·容器
weixin_444579305 小时前
Containerd
容器·k8s
杨云龙UP5 小时前
TDengine 3.4.2.8 Community 三节点三副本生产集群部署实战(DNode/MNode/taosAdapter/Explorer)
大数据·linux·运维·数据库·tdengine·时序库
梦帮科技5 小时前
领域认知知识库图谱注入:从双式记账图网络到高质量问答对自动化合成流水线
运维·网络·数据库·人工智能·矩阵·架构·自动化
逐流人6 小时前
Ceph分布式存储集群配置与池管理:从配置优先级到PG、复本池与纠删码池
运维·分布式·ceph·云原生·云计算·rados
海宇服务6 小时前
零信任架构实战:基于海宇车型识别精准构建自动化定损网关
运维·人工智能·架构·自动化
Fcy6486 小时前
Linux下 进程间关系与守护进程
linux·运维·服务器·守护进程