首先我这里选择的系统服务器是CentOS 7.9 64位
因为centos系统里面的安装指令是:yum,而非apt-get.
yum install docker -y
试着建立一个容器:
docker run -d -p 80:80 httpd
启动docker的守护进程:
sudo systemctl start docker
查看Docker版本:
docker version
Client:
Version: 1.13.1
API version: 1.26
Package version: docker-1.13.1-209.git7d71120.el7.centos.x86_64
Go version: go1.10.3
Git commit: 7d71120/1.13.1
Built: Wed Mar 2 15:25:43 2022
OS/Arch: linux/amd64Server:
Version: 1.13.1
API version: 1.26 (minimum version 1.12)
Package version: docker-1.13.1-209.git7d71120.el7.centos.x86_64
Go version: go1.10.3
Git commit: 7d71120/1.13.1
Built: Wed Mar 2 15:25:43 2022
OS/Arch: linux/amd64
Experimental: false
-
确认您已经通过远程连接工具(如xshell6)连接到您的阿里云服务器。
-
确保您的阿里云服务器已经安装了CentOS 7或更高版本的操作系统。
-
打开终端或命令行界面,然后使用yum命令安装Docker。运行以下命令:
shell复制代码
sudo yum install docker |
-
安装完成后,使用以下命令启动Docker服务,并将其设置为开机启动:
shell复制代码
sudo service docker start | |
sudo chkconfig docker on |
-
测试Docker安装是否成功。运行以下命令:
shell复制代码
docker version |
如果成功安装,将返回Docker的版本相关信息。
6. (可选)如果您想使用国内镜像加速,可以通过vim修改docker为国内镜像地址。具体操作方法为:打开/etc/yum.repos.d/CentOS-Base.repo文件,找到enabled=1的行,将其修改为enabled=0,然后找到mirrorlist指向的URL,将其修改为国内的镜像地址。例如,修改为https://mirror.ccs.tencentcloudapi.com/CentOS-Base.repo。然后保存并退出。之后再次运行yum install docker安装Docker。
- (可选)如果您想使用Docker官方镜像加速,中国区用户能够快速访问最流行的Docker镜像。可以按照以下步骤进行:在阿里云ECS服务器上登录root账户,然后编辑Docker配置文件/etc/docker/daemon.json(不存在则新建),内容为{"registry-mirrors": ["https://<YourMirror>"]}(将<YourMirror>替换为您的镜像地址),之后保存并退出。最后重启Docker服务即可生效。