文章目录
前期准备
-
更新系统包列表 :
打开终端,首先更新你的系统包列表,确保安装的是最新版本的软件包。
bashsudo apt update
-
安装依赖 :
安装
docker.io
所需的依赖包。这一步确保了系统具备安装Docker的基本条件。bashsudo apt install apt-transport-https ca-certificates curl software-properties-common
-
添加Docker的官方GPG密钥 :
使用curl命令添加Docker的官方GPG密钥,这保证了你从官方源安装软件包的安全性。
bashcurl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
-
设置Docker的稳定仓库 :
添加Docker的稳定仓库到你的系统,这样你就能安装到稳定版的Docker。
bashsudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
安装步骤
-
安装
docker.io
:使用APT安装
docker.io
,这是Docker的官方软件仓库提供的包。bashsudo apt install docker.io
-
查看docker版本 :
安装完成后,输入命令来查看Docker客户端和服务器的版本信息。
bashsudo docker version
能正常输出,意味着安装成功。
后续设置
-
非root用户运行Docker (如果需要):
默认情况下,Docker命令需要root权限。如果你希望以普通用户身份运行Docker,需要将用户添加到docker组。
bashsudo usermod -aG docker your-username
替换
your-username
为你的用户名。之后,你可能需要注销并重新登录,以使组变更生效。 -
启动Docker服务 (如果需要):
如果Docker服务没有自动启动,你可以手动启动它。
bashsudo systemctl start docker
-
设置Docker开机自启 (如果需要):
让Docker在系统启动时自动启动。
bashsudo systemctl enable docker