Docker 安装及配置阿里云镜像源(详细过程)

  • 了解docker的概念

 官网:www.docker.com

 Docker官方镜像仓库:hub.docker.com

 

 docker的英文意思是码头工人,顾名思义它是用来搬运东西的一个工具,它提供了一种容器化的搬运流程,方便开发者打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的LinuxWindows操作系统的机器上。

  • 为什么需要使用docker?

Docker是一个容器化平台,容器把一些应用程序打包封装在一起使用docker build封装成一个镜像,镜像启动后在各种系统环境下运行。容器的形式将你的应用程序及所有的依赖项打包在一起,以确保你的应用程序在任何环境中无缝运行。

  • 安装docker

 1.1先清除原有docker

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

 如没有安装过docker会如图所示: 

1.2部署docker依赖

yum install -y yum-utils

1.3配置阿里docker镜像源

​
yum-config-manager --add-repo

http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

​

1.4本地索引缓存

yum makecache fast

1.5安装docker

yum install docker-ce docker-ce-cli containerd.io

#启动docker

systemctl start docker

#查看是否安装成功

docker version

  • 配置阿里云镜像加速

 首先需要创建阿里云的账号(免费注册)

 阿里云官网地址: www.aliyun.com

 搜索容器镜像加速

 在此见面中找到镜像加速器并选择CentOS版本

输入如图片所示代码:

#创建docker目录
sudo mkdir -p /etc/docker

#配置阿里云镜像加速
sudo tee /etc/docker/daemon.json <<-'EOF'

{

  "registry-mirrors": ["https://XXXX.mirror.aliyuncs.com"]

}

EOF

#重启docker
sudo systemctl daemon-reload
sudo systemctl restart docker

 

 最后检查输入

  1. cat  /etc/docker/daemon.json

显示以下代码则说明配置完成

   2.

docker info

显示以下代码则说明配置完成

Arch Linux 安装 Docker配置阿里云镜像源的步骤如下: 1. **安装基础依赖**: - 更新系统包列表:`sudo pacman -Syu` - 安装 `flatpak` 和 `flathub`,因为Docker Community Edition (CE) 使用 Flatpak 发行版: ``` sudo pacman -S flatpak flathub ``` 2. **安装 Docker**: - 在 Arch 上推荐使用 `flatpak` 安装,从 Flathub 获取最新版本: ``` flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub io.docker.dockerd ``` 3. **启动并运行 Docker**: - 启动 Docker:`flatpak start io.docker.dockerd` - 如果需要设置自动启动,在 `/etc/systemd/user` 目录下创建一个名为 `docker.service` 的文件,然后编辑并添加以下内容: ```shell [Unit] Description=Docker Container runtime After=network.target [Service] ExecStart=/usr/bin/dockerd --register-service Restart=always RestartSec=5s User=docker Group=docker KillMode=process LimitNOFILE=65535 LimitCPU=0 [Install] WantedBy=default.target ``` 然后运行 `sudo systemctl --user enable docker.service && sudo systemctl --user start docker.service`。 4. **配置阿里云镜像源**: - 打开Docker镜像仓库设置: ``` docker config set registry- `<your.alibaba-mirror-url>` 替换为你从阿里云注册获得的镜像源地址。例如: ``` docker config set registry-mirrors https://mirrors.aliyun.com/docker/ ``` 5. **验证配置**: - 检查当前使用的镜像源: ``` docker info | grep "Mirrors:" | cut -d':' -f2 ``` - 应该能看到配置阿里云镜像源
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Suyiixx

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值