首页 问答 如何在Linux下安装Docker
问题详情

如何在Linux下安装Docker

回答

第一步,安装依赖包

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

apt-transport-https:允许 apt 支持通过 HTTPS 获取包

ca-certificates:提供 SSL 证书

curl:用于从远程服务器下载数据

software-properties-common:提供管理软件仓库的工具

注:在此之前可以先更新系统包(可选)

sudo apt update

第二步,添加 Docker 官方 GPG 密钥,用于验证下载的真实性

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

第三步,添加 Docker 仓库

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

"deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable":这条指令作用是指定 Docker 官方的稳定版仓库。$(lsb_release -cs) 会自动获取你当前 Ubuntu 版本的代号(例如,focal 对应 Ubuntu 20.04)

第四步,更新包列表,这里的作用是让apt 能够识别新的仓库并获取包信息

sudo apt update

第五步,可以愉快的安装Docker了

sudo apt install docker-ce

docker-ce:Docker Community Edition(社区版)的包名称

第六步,设置Docker服务开机自启动

sudo systemctl start docker

sudo systemctl enable docker

最后验证一下是否安装成功

sudo docker --version

到此为止Docker成功安装

第一步,安装依赖包

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

apt-transport-https:允许 apt 支持通过 HTTPS 获取包

ca-certificates:提供 SSL 证书

curl:用于从远程服务器下载数据

software-properties-common:提供管理软件仓库的工具

注:在此之前可以先更新系统包(可选)

sudo apt update

第二步,添加 Docker 官方 GPG 密钥,用于验证下载的真实性

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

第三步,添加 Docker 仓库

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

"deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable":这条指令作用是指定 Docker 官方的稳定版仓库。$(lsb_release -cs) 会自动获取你当前 Ubuntu 版本的代号(例如,focal 对应 Ubuntu 20.04)

第四步,更新包列表,这里的作用是让apt 能够识别新的仓库并获取包信息

sudo apt update

第五步,可以愉快的安装Docker了

sudo apt install docker-ce

docker-ce:Docker Community Edition(社区版)的包名称

第六步,设置Docker服务开机自启动

sudo systemctl start docker

sudo systemctl enable docker

最后验证一下是否安装成功

sudo docker --version

到此为止Docker成功安装

版权:言论仅代表个人观点,不代表官方立场。转载请注明出处:https://www.stntk.com/question/1157.html

发表评论
暂无评论

还没有评论呢,快来抢沙发~

点击联系客服

在线时间:8:00-16:00

客服QQ

70068002

客服电话

400-888-8888

客服邮箱

70068002@qq.com

扫描二维码

关注微信公众号

扫描二维码

手机访问本站