以下是在2021年4月在Ubuntu 18.04上安装Docker的步骤。
请切换Tab阅读。
系统环境
% cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.4 LTS"
安装 Docker Engine - Community for Ubuntu
详情参见以上URL官方文档。
这里只记录执行的命令行。
% sudo apt update
% sudo apt install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
% curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
% sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
% sudo apt update
% sudo apt install docker-ce docker-ce-cli containerd.io
% docker -v
Docker version 19.03.5, build 633a0ea838
docker: Got permission denied 错误发生时执行下面的命令。
% sudo usermod -aG docker ${USER}
执行后、logout一次(exit),重新login到终端,再次执行错误消失。
安装 Docker Compose
详情参见以上URL官方文档。
这里只记录执行的命令行。
以下命令需要在安装完Docker以后执行。
下面是安装目前的最新版本v2.17.3作为例子。参见 https://github.com/docker/compose/releases 如果有新版请安装新版本,修改下面命令中的版本号即可。可用 $(uname -s) $(uname -m)来查看当前系统架构以下载正确的版本
% sudo curl -L "https://github.com/docker/compose/releases/download/v2.17.3/docker-compose-linux-x86_64" -o /usr/local/bin/docker-compose
% sudo chmod +x /usr/local/bin/docker-compose
% docker-compose -v
docker-compose version 1.29.1, build c34c88b2
在/usr/bin 里面加上软连接 ln 比较好,但并不是必须的。
% sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
版权属于:芒果爱吃胡萝卜
本文链接:http://blog.mangolovecarrot.net/2021/04/26/247
转载时须注明出处及本声明