博客部署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

相关推荐

  1. Docker 安装部署CentOS 8)

    2024-04-07 10:42:02       30 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-07 10:42:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-07 10:42:02       101 阅读
  3. 在Django里面运行非项目文件

    2024-04-07 10:42:02       82 阅读
  4. Python语言-面向对象

    2024-04-07 10:42:02       91 阅读

热门阅读

  1. 软件工程,系统设计

    2024-04-07 10:42:02       36 阅读
  2. 软件工程

    2024-04-07 10:42:02       32 阅读
  3. 【C语言】生命周期&作用域选择题

    2024-04-07 10:42:02       39 阅读
  4. 深入解析Python的lxml库:高效处理XML和HTML的利器

    2024-04-07 10:42:02       39 阅读
  5. 创建线程的几种方式,及线程的生命周期?

    2024-04-07 10:42:02       34 阅读
  6. 数码视讯Q7盒子刷armbian遇到的坑之二

    2024-04-07 10:42:02       38 阅读
  7. 实现精简的通用环形缓冲器或环形队列

    2024-04-07 10:42:02       39 阅读
  8. 碧桂园服务:以长期主义走出稳健增长曲线

    2024-04-07 10:42:02       41 阅读
  9. [计算机网络] I/O多路复用(Epoll)

    2024-04-07 10:42:02       32 阅读
  10. Spring Boot实现Filter解决跨域问题

    2024-04-07 10:42:02       36 阅读
  11. FPGA和ARM学习那个比较好

    2024-04-07 10:42:02       33 阅读