Docker安装以及加速链接配置教程

Docker安装以及加速链接配置教程

Docker安装(推荐Ubuntu或者Debian系统)

雷池WAF脚本安装

bash -c "$(curl -fsSLk https://waf-ce.chaitin.cn/release/latest/setup.sh)"

自己看提示,安装好docker直接CTRL+Z停止脚本运行。

阿里

# step 1: 安装必要的一些系统工具
sudo apt-get update
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
# step 2-1: 安装GPG证书(Ubuntu)
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
# step 2-2: 安装GPG证书(Debian)
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/debian/gpg | sudo apt-key add -
# Step 3-1: 写入软件源信息(Ubuntu)
sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
# Step 3-2: 写入软件源信息(Debian)
sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/debian$(lsb_release -cs) stable"
# Step 4: 更新并安装Docker-CE
sudo apt-get -y update
sudo apt-get -y install docker-ce

# 安装指定版本的Docker-CE:
# Step 1: 查找Docker-CE的版本:
# apt-cache madison docker-ce
#   docker-ce | 17.03.1~ce-0~ubuntu-xenial | https://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
#   docker-ce | 17.03.0~ce-0~ubuntu-xenial | https://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
# Step 2: 安装指定版本的Docker-CE: (VERSION例如上面的17.03.1~ce-0~ubuntu-xenial)
# sudo apt-get -y install docker-ce=[VERSION]

清华

安装依赖

apt-get update
apt-get install ca-certificates curl gnupg

Debian

install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian \
  "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
  tee /etc/apt/sources.list.d/docker.list > /dev/null

Ubuntu

install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu \
  "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
  tee /etc/apt/sources.list.d/docker.list > /dev/null

加速链接配置

手动安装Docker,如果想懒点的可以使用宝塔接手Docker,但是千万不要从宝塔那里安装Docker。

国内 Docker 服务状态 & 镜像加速监控

:ok_hand: https://status.1panel.top 559

:white_check_mark: 进去后找到”Docker 镜像加速”标签的网址,即是加速源。

:bulb: 使用方法1:宝塔左边菜单栏>Docker>设置>镜像加速。

:bulb: 使用方法2:按格式编辑”/etc/docker/daemon.json”文件。

:warning: 假如”Cloudflare”标签的无法正确加速,可以尝试”Nginx”标签的加速源。

:whale: 自建镜像加速的教程,看页面底部。

配置实例:

d2b5ca33bd20240904161600

{
  "registry-mirrors": [
    "https://hub.rat.dev",
    "https://docker.1panel.top",
    "https://docker.m.daocloud.io",
    "https://docker.1panel.dev"
  ]
}

保存完之后记得重启Docker。

© 版权声明
THE END
喜欢就支持一下吧
点赞16 分享
评论 共1条

请登录后发表评论

    请登录后查看评论内容