跳转到帖子

一、安装Docker
1.更新系统软件包

sudo apt update
sudo apt upgrade

2.安装所需的依赖库和工具:

sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release

3.添加Docker官方GPT秘钥:

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

4.设置Docker稳定版存储库

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

5.更新软件包索引:(这一步可要可不要,因为前面已经执行了)

sudo apt update

6.安装Docker引擎:

sudo apt install docker-ce docker-ce-cli containerd.io

7.添加当前用户到Docker组:

sudo usermod -aG docker $USER

安装成功以后提示:
docker version #查看版本

Client: Docker Engine - Community
 Version:           24.0.2
 API version:       1.43
 Go version:        go1.20.4
 Git commit:        cb74dfc
 Built:             Thu May 25 21:52:17 2023
 OS/Arch:           linux/amd64
 Context:           default

Server: Docker Engine - Community
 Engine:
  Version:          24.0.2
  API version:      1.43 (minimum version 1.12)
  Go version:       go1.20.4
  Git commit:       659604f
  Built:            Thu May 25 21:52:17 2023
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.6.21
  GitCommit:        3dce8eb055cbb6872793272b4f20ed16117344f8
 runc:
  Version:          1.1.7
  GitCommit:        v1.1.7-0-g860f061
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

二、安装Docker Compose
下载 Docker Compose 二进制文件:
bash复制代码sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

添加执行权限:
bash复制代码sudo chmod +x /usr/local/bin/docker-compose

验证Docker Compose是否安装成功:
复制代码

docker-compose version

 

1篇意见

推荐意见

  • 网站管理

第二版本

 

1、首先进入管理员权限。

2、更新软件源。

sudo apt update

3、安装一些依赖

sudo apt install apt-transport-https ca-certificates curl software-properties-common

4、为系统添加Docker的密钥

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

5、添加Docker源,这里我们选择的是stable稳定版

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"

6、再次更新源

sudo apt update

7、查看有哪些Docker版本可以安装

sudo apt-cache policy docker-ce

8、这里我们安装安装Docker的社区版

sudo apt install docker-ce

9、输入docker,即可检查是否安装成功。
10、启动Docker服务

sudo service docker start

11、查看Docker是否开启

sudo systemctl status docker

12、设置Docker开机自动启动

sudo systemctl enable docker

经过上述配置,我们已经成功安装Docker。但是,现在只有管理员能够使用Docker,其他用户没有使用Docker的权限,下面我们再进行配置,使得其他用户也能使用Docker。
1、添加用户组

sudo groupadd docker

2、将当前用户添加至用户组

sudo gpasswd -a username docker

3、更新用户组

newgrp docker

现在,其他用户也能使用Docker了。

游客
添加意见…