Docker学习笔记(一)— Docker安装与卸载、配置阿里云镜像加速

Docker Alice 8个月前 (12-07) 319次浏览 0个评论

安装 Docker

一、环境准备

CentOS 7 以上

二、环境查看

# 系统内核是 3.10 以上的
[root@cloud /]# uname -r
3.10.0-957.10.1.el7.x86_64
# 系统版本
[root@cloud /]# cat /etc/os-release
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"

三、安装

# 1、卸载旧的版本
[root@cloud /]# yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine
# 2、需要的安装包
[root@cloud /]# yum install -y yum-utils

#3、设置镜像的仓库
[root@cloud /]# yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo  # 默认是从国外的,速度慢

[root@cloud /]# yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo  # 推荐使用阿里云的,速度快
# 安装 docker 之前,更新 yum 软件包索引
[root@cloud /]# yum makecache fast
# 4、安装 docker 相关的内容 docker-ce 社区版   ee 企业版
[root@cloud /]# yum install docker-ce docker-ce-cli containerd.io
# 5、启动 docker
[root@cloud /]# systemctl start docker
# 6、使用 docker version 查看是否安装成功
docker version

Docker 学习笔记(一)— Docker 安装与卸载、配置阿里云镜像加速

# 7、测试 hello-world 能否正常使用
docker run hello-world

Docker 学习笔记(一)— Docker 安装与卸载、配置阿里云镜像加速

# 8、查看一下下载的 hello-world 镜像
# docker images
[root@cloud /]# docker images
REPOSITORY    TAG       IMAGE ID       CREATED        SIZE
hello-world   latest    feb5d9fea6a5   2 months ago   13.3kB

四、阿里云镜像加速

1、登录阿里云找到容器服务
Docker 学习笔记(一)— Docker 安装与卸载、配置阿里云镜像加速
2、找到镜像加速地址
Docker 学习笔记(一)— Docker 安装与卸载、配置阿里云镜像加速
3、配置使用

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://gsuetlfm.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

卸载 docker

# 1、卸载依赖
yum remove docker-ce docker-ce-cli containerd.io

# 2、删除资源
rm -rf /var/lib/docker

# /var/lib/docker   docker 的默认工作路径

 

分享:Docker学习视频地址:【狂神说 Java】Docker 最新超详细版教程通俗易懂


女程序员博客 , 版权所有丨本站采用BY-NC-SA协议进行授权 , 转载请注明Docker 学习笔记(一)— Docker 安装与卸载、配置阿里云镜像加速

【声明】:本博客仅为分享信息,不参与任何交易,也非中介,所有内容仅代表个人观点,均不作直接、间接、法定、约定的保证,读者购买风险自担。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。

【关于安全】:任何 IDC 都有倒闭和跑路的可能,备份永远是最佳选择,服务器也是机器,不勤备份是对自己极不负责的表现,请保持良好的备份习惯。

喜欢 (3)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址