- Ubuntu基于apt方式在线安装Docker环境
1.安装官方的GPG key认证信息
apt-get update
apt-get install ca-certificates curl
install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
chmod a+r /etc/apt/keyrings/docker.asc
2.配置Apt源
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
apt-get update
3.查看支持安装的docker版本信息
[root@docker201 ~]# apt-cache madison docker-ce | awk '{ print $3 }'
...
5:20.10.24~3-0~ubuntu-jammy
...
4.安装docker
apt-get -y install docker-ce=5:20.10.24~3-0~ubuntu-jammy docker-ce-cli=5:20.10.24~3-0~ubuntu-jammy
5.配置镜像加速
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://tuv7rqqq.mirror.aliyuncs.com","https://docker.mirrors.ustc.edu.cn/","https://hub-mirror.c.163.com/","https://reg-mirror.qiniu.com"]
}
EOF
6.启动docker服务
systemctl daemon-reload
systemctl enable --now docker
systemctl status docker
7.查看版本
[root@docker201 ~]# docker version
- 配置docker命令的自动补全功能
1.centos配置命令补全功能
[root@docker101 ~]# yum -y install bash-completion
[root@docker101 ~]#
[root@docker101 ~]# source /usr/share/bash-completion/bash_completion
[root@docker101 ~]#
[root@docker101 ~]# docker # 连续按2次tab键验证是否成功