关于linux:阿里云服务器LinuxCentOS7安装Docker

3次阅读

共计 1349 个字符,预计需要花费 4 分钟才能阅读完成。

环境筹备

基于阿里云服务器 Linux 的 CentOS7

且确保曾经装置了 gcc 相干环境

yum -y install gcc
yum -y install gcc-c++

一、查看官网文档

依据官网文档步骤装置

官网地址:https://www.docker.com/

二、依据官网文档步骤装置

1、先卸载旧版本

yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

2、装置须要的软件包

yum install -y yum-utils

3、配置阿里云镜像仓库

# 应用国内阿里云的
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4、更新 yum 软件包索引

yum makecache fast

5、装置 Docker CE

# ce 是社区版,ee 是企业版
yum install docker-ce docker-ce-cli containerd.io

6、启动 Docker

systemctl start docker

7、测试命令

docker version #查看版本信息,是否装置胜利

8、运行 hello world

docker run hello-world

9、查看下载的镜像

docker images

三、阿里云镜像减速

【需购买了阿里云服务器才能够应用】

1、登录阿里云找到 容器镜像服务

2、抉择 镜像加速器

3、配置应用

# 分步执行即可
sudo mkdir -p /etc/docker

sudo tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["https://f60pc39m.mirror.aliyuncs.com"]
}
EOF

sudo systemctl daemon-reload

sudo systemctl restart docker

四、卸载 Docker

# 1、先进行 Docker
systemctl stop docker
# 2、卸载依赖
yum -y remove docker-ce docker-ce-cli containerd.io
# 3、删除资源
rm -rf /var/lib/docker

# /var/lib/docker  是 docker 的默认工作门路

五、装置谬误

装置谬误:https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found

解决:

cd /etc/yum.repos.d

ls

删除 docker 相干的 repo 文件,再次 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 即可


谢谢您看完这篇技术文章

如果能对您有所帮忙

那将是一件很美妙的事件

放弃好奇心的一生学习也是极棒的事

愿世界简略又多彩

转载请注明出处

​ ——纸飞机

正文完
 0