博客部署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
相关推荐
Crazy________1 小时前
40nginx从单节点 HTTPS 到集群负载均衡
linux·运维·服务器
悟空码字4 小时前
部署Spring Boot项目到Linux服务器数据盘
linux·spring boot·部署·数据盘
像风一样自由20204 小时前
告别“在我电脑上能跑”:Docker入门与核心概念解析
docker·容器·k8s
凯子坚持 c6 小时前
Docker实战深度解析:从Nginx部署到私有镜像仓库管理
nginx·docker·eureka
FOREVER-Q6 小时前
从开发到部署:Docker 化前端应用全流程指南
ide·docker·webstorm
Once_day6 小时前
Linux之rsyslog(6)RainerScript
linux·服务器·syslog
Shylock_Mister7 小时前
Linux C线程编程全指南
linux·运维·c语言
secondyoung7 小时前
Mermaid流程图高效转换为图片方案
c语言·人工智能·windows·vscode·python·docker·流程图
心灵宝贝7 小时前
CentOS 7 安装 unzip-6.0-21.el7.x86_64.rpm 步骤详解(附安装包)
linux·服务器·centos
q***13347 小时前
在linux(Centos)中Mysql的端口修改保姆级教程
linux·mysql·centos