博客部署001-centos安装docker

1、安装docker

1.1 卸载旧版本的 Docker

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

1.2 设置 Docker 仓库

安装 Docker Engine 之前,首先需要设置 Docker 仓库。接着,您可以从仓库安装和更新 Docker。

运行以下命令来设置 Docker 仓库:

sudo yum install -y yum-utils

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

1.3 安装 Docker Engine

接下来,您可以安装最新版本的 Docker Engine 和 containerd

安装最新版本的 Docker Engine 和 containerd:

sudo yum install docker-ce docker-ce-cli containerd.io

1.4 启动 Docker

安装完成后,启动 Docker 服务:

sudo systemctl start docker

sudo docker run hello-world

1.5 验证 Docker 是否安装成功

通过运行 hello-world 镜像来验证 Docker Engine 是否正确安装:

sudo docker run hello-world

1.6 (可选) 设置 Docker 开机自启动

如果您希望 Docker 在系统启动时自动启动,可以使用以下命令来实现:

sudo systemctl enable docker

2、安装docker-compose

可以参考:Overview of installing Docker Compose | Docker Docs

sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
#
sudo chmod +x /usr/local/bin/docker-compose
# 检查是否安装成功
docker-compose --version
相关推荐
桂月二二40 分钟前
Java与容器化:如何使用Docker和Kubernetes优化Java应用的部署
java·docker·kubernetes
007php0072 小时前
linux服务器上CentOS的yum和Ubuntu包管理工具apt区别与使用实战
linux·运维·服务器·ubuntu·centos·php·ai编程
djykkkkkk2 小时前
ubuntu编译遇到的问题
linux·运维·ubuntu
qq_429856572 小时前
linux 查看服务是否开机自启动
linux·运维·服务器
Smile丶凉轩3 小时前
Docker核心技术和实现原理
运维·docker·容器
清风细雨_林木木3 小时前
Docker使用——国内Docker的安装办法
运维·docker·容器
7yewh4 小时前
Linux驱动开发 IIC I2C驱动 编写APP访问EEPROM AT24C02
linux·arm开发·驱动开发·嵌入式硬件·嵌入式
dessler4 小时前
Docker-Dockerfile讲解(三)
linux·运维·docker
一休哥助手4 小时前
深入理解 Docker 网桥配置与网络管理
docker·容器·eureka
KevinRay_4 小时前
命令行之巅:Linux Shell编程的至高艺术(中)
linux·运维·服务器·重定向·shell编程