CentOS开发团队于2020年12月8日宣布,传统的CentOS 8将仅维护至2021年底,之后仅维护CentOS Stream,所以咱们linux系统选用Debian进行操作。
Docker是一个容器化平台,允许快速构建,测试和部署应用程序,作为便携式,自给自足的容器,几乎可以在任何地方运行。
在本教程中,我们将解释如何在Debian 10 Buster上安装Docker。
版本说明:
Debian 10.6 Buster
Docker 20.10
更新
apt-get update
安装必要软件
apt-get -y install apt-transport-https ca-certificates curl gnupg lsb-release software-properties-common
使用以下 curl 命令导入存储库的 GPG 密钥
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/debian/gpg | gpg --yes --dearmor -o /usr/share/keyrings/aliyun-docker-ce-keyring.gpg
把阿里云debian的docker源地址写入本地
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/aliyun-docker-ce-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/debian/ \ $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/aliyun-docker-ce.list > /dev/null
再更新一下
apt-get update
安装docker
apt-get install docker-ce docker-ce-cli containerd.io
查看docker版本
docker -v
显示版本就表示成功了
使用额外的数据盘
默认安装docker将会使用/var/lib/docker作为数据存放目录,可以新增额外的数据盘,以减少对根分区(/)的空间占用
cd /pan # 进入数据盘挂载目录( 博主的服务器更目录下有 /pan 目录,具体放在自己数据盘下即可)
mkdir dockerdata # 新建dockerdata数据文件目录
cd /var/lib # 进入原始docker数据文件目录
ln -s /pan/dockerdata . # 将新建的docker数据文件目录软链接到当前目录下
启动docker 服务,设置开机启动
systemctl start docker
systemctl enable docker