CentOS7快速安装Docker环境

发布于 / 教程 / 2 条评论

1.在国内的VPS可以先使用这个指令换成阿里云的源

bash <(curl -sSL https://linuxmirrors.cn/main.sh)

2.安装 yum-utils 工具包,方便管理和操作 yum 软件包

sudo yum install -y yum-utils

3.将 Docker 的官方镜像源配置为阿里云镜像源,以便提高 Docker 包的下载速度

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

4.安装 Docker 引擎、命令行工具、容器运行时以及 Docker Compose 插件(运行docker compose出现command not found请看文末

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

5.启动Docker

systemctl start docker

6.查看Docker运行状态,如显示 Active: active (running) 则代表Docker启动成功

systemctl status docker

7.运行个Hello,World来测试一下,输出Hello from Docker!就代表可以成功运行!

docker run hello-world

8.将Docker设置成开机启动

systemctl enable docker

最后就可以拉取并启动你喜欢的Docker项目了!如果你想要部署Rocket.Chat在线加密聊天室,可以看看我写的专栏:在CentOS7上使用Docker快速部署Rocket.Chat

PS:如果无法执行docker compose命令,解决方法在这:

先用 docker-compose -version 查看版本,如果command not found则进行以下的步骤

没有wget的机器先使用以下命令下载wget

yum install wget

1.下载Docker compose文件

wget https://github.com/docker/compose/releases/download/1.14.0-rc2/docker-compose-Linux-x86_64

2.将下载下来的文件移动到系统的 bin 目录下,这样就能在系统的任何地方通过命令行使用 docker-compose 命令

mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose

3.允许系统将这个文件作为可执行文件运行。否则,运行该文件时可能会遇到 “Permission denied” 错误

chmod +x /usr/local/bin/docker-compose

4.再次查看docker compose版本,输出版本号即表示安装成功

docker-compose -version

转载原创文章请注明,转载自: Kokona Blog » CentOS7快速安装Docker环境

  1. Router

    centos现在是不是已经停止维护了?

    1. Kokona_Shiki
      @Router 是这样的,2024年6月30日正式停止维护。 但是我觉得目前来说换个源之后还是蛮好用的,影响也不是很大 XD