安装Docker
将docker安装和配置好的过程总结起来。
操作系统为Ubuntu20.04 LTS。
顺便提一下,docker-compose已经整合到docker命令中了,所以只需要安装docker就可以使用了!
安装Docker
sudo apt update
sudo apt install ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo 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://download.docker.com/linux/ubuntu \
"$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
バージョン確認
$ docker -v
Docker version 24.0.5, build ced0996
$ docker compose version
Docker Compose version v2.20.2
允许普通用户执行命令的操作
为了方便起见,我们将使普通用户能够执行Docker命令,因为每次都需要使用sudo权限来运行这些命令,这可能会变得繁琐。
sudo groupadd docker
sudo gpasswd -a $USER docker
exit
完成全部设置后,请先退出当前登录的终端,然后重新登录。
$ groups
adm cdrom sudo dip plugdev lxd docker
通过这样的处理,我们可以发现docker已经被添加进来。
这样一来,即使没有使用sudo命令,也可以执行docker命令。