Docker依赖项
在终端运行以下命令验证内核以及架构详情
1 2
| uname -a Linux pony 5.15.0-46-generic
|
安装Docker
先运行以下命令更新软件包
1 2 3
| sudo apt update sudo apt upgrade sudo apt full-upgrade
|
添加Docker库
1 2 3 4 5 6 7 8 9 10 11 12
| sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg lsb-release
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
|
安装Docker CE
1
| sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin
|
执行完成后验证下是否安装成功
Docker 常用命令
1 2 3 4 5 6
| systemctl start docker systemctl enable docker docker version
docker run hello-world
|
安装Docker Compose
使用二进制文件安装
运行以下命令安装最新的文件
1
| sudo curl -L "https://github.com/docker/compose/releases/download/v2.27.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
|
根据情况可以把v2.27.0
替换成releases
中最新的版本
再添加可执行权限
1 2
| sudo chmod +x /usr/local/bin/docker-compose
|
验证下安装
1 2
| docker-compose version Docker Compose version v2.6.1
|