debian 服务器 Docker 安装

新购阿里云服务器(debian 12.7)如何初始化安装docker,一步一步记录下来,以后直接复制即可。

初始化

sudo apt update
sudo apt upgrade

安装 Docker

安装必要的软件包

sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common

添加Docker的官方GPG密钥

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

设置Docker的稳定仓库

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"

再次更新软件包索引

sudo apt-get update

安装Docker CE(社区版)

sudo apt-get install docker-ce docker-ce-cli containerd.io

修改 Docker 配置

阿里云容器的网络会与阿里云内网网段冲突,例如都是 172.17 开头,所以修改默认网段为 172.20..,同时把docker数据目录修改为 /data/docker

修改 /etc/docker/daemon.json

{ 
  "bip":"172.20.0.1/24",
  "data-root":"/data/docker"
}

重启 docker

sudo systemctl restart docker

本文链接:参与评论 »

--EOF--

专题「Docker」的其它文章 »

Comments