华为云ECS Docker 安装

一、安装步骤

1、移除旧版本 docker

yum remove docker

2、配置Docker 的yum库

// 安装一个yum 工具
yum install -y yum-utils
//安装成功后,执行命令,配置Docker的yum源 这里使用的是阿里云源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3、安装Docker

// 安装
yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
// 查询docker版本
docker -v 
// 检查是否安装成功,查看所有的本地镜像 
docker images
(查看所有本地镜像的时候 如报下面错误,启动完Docker后 再执行此命令就会正常显示了)
//Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

4、启动和校验

// 启动 Docker
systemctl start docker
// 停止Docker
systemctl stop docker
// 重启
systemctl restart docker
// 设置开机自启
systemctl enable docker
// 执行docker ps命令,如果不报错,说明安装启动成功
docker ps

二、实例介绍

[root@hecs-296579 ~]# yum remove docker
…………………………
…………………………
…………………………
Freed space: 75 M
Is this ok [y/N]: y
Running transaction check
Transaction check succeeded.
…………………………
…………………………
…………………………
slirp4netns-1.2.2-1.el9.x86_64             yajl-2.1.0-22.el9.x86_64              

Complete!
[root@hecs-296579 ~]# yum install -y yum-utils
…………………………
…………………………
…………………………         
Installed:  yum-utils-4.3.0-12.el9.noarch                                                                                                      
Complete!
[root@hecs-296579 ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
…………………………
…………………………
[root@hecs-296579 ~]# yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
…………………………
…………………………
…………………………  
Installed size: 370 M
Is this ok [y/N]: y
Downloading Packages:
…………………………
…………………………
…………………………  
[root@hecs-296579 ~]# docker -v
Docker version 24.0.7, build afdd53b
[root@hecs-296579 ~]# docker images
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
[root@hecs-296579 ~]# systemctl start docker
[root@hecs-296579 ~]# docker images
REPOSITORY   TAG       IMAGE ID   CREATED   SIZE
[root@hecs-296579 ~]# systemctl enable docker
Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /usr/lib/systemd/system/docker.service.
[root@hecs-296579 ~]# docker ps
CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES

至此Docker安装完成 !

点击:查看常用终端命令

文章持续更新中、希望对各位有所帮助、有问题可留言 大家共同学习 !

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容