写过一篇 发表于 2024-6-29 12:04:54

最详细的ubuntu 安装 docker教程,文末获取实用干货大礼包!

https://img-blog.csdnimg.cn/a0cc1dec07a243808bcd51a54425e89a.png
Docker是一种流行的容器化平台,它能够简化应用程序的部署和管理。本文将先容在Ubuntu利用系统上安装Docker的步骤,以便我们可以开始利用Docker来构建和运行容器化应用程序。
系统版本

本文以Ubuntu20.05系统为例安装docker,Ubuntu官方下载地址。
检查卸载老版本docker

ubuntu下自带了docker的库,不必要添加新的源。
但是ubuntu自带的docker版本太低,必要先卸载旧的再安装新的。
注:docker的旧版本不肯定被称为docker,docker.io 或 docker-engine也有可能,所以我们卸载的命令为:
$ apt-get remove docker docker-engine docker.io containerd runc
假如不能正常卸载,出现如下情况,显示无权限时,必要添加管理员权限才可举行卸载:
https://img-blog.csdnimg.cn/f0c4d4ec2b57475a820c3031e4645b05.png
我们就必要利用sudo apt-get remove docker docker-engine docker.io containerd runc命令利用root权限来举行卸载。
安装步骤


[*]更新软件包
在终端中执行以下命令来更新Ubuntu软件包列表和已安装软件的版本:
sudo apt update
sudo apt upgrade

[*]安装docker依赖
Docker在Ubuntu上依赖一些软件包。执行以下命令来安装这些依赖:
apt-get install ca-certificates curl gnupg lsb-release

[*]添加Docker官方GPG密钥
执行以下命令来添加Docker官方的GPG密钥:
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
结果如下:
https://img-blog.csdnimg.cn/823b3a9fcf314de380b686071f385f9a.png

[*]添加Docker软件源
执行以下命令来添加Docker的软件源:
sudo add-apt-repository "deb http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
注:该命令必要利用root权限
https://img-blog.csdnimg.cn/d714625bc7394baf8f6d534ca3a69252.png

[*]安装docker
执行以下命令来安装Docker:
apt-get install docker-ce docker-ce-cli containerd.io

[*]配置用户组(可选)
默认情况下,只有root用户和docker组的用户才气运行Docker命令。我们可以将当前用户添加到docker组,以避免每次利用Docker时都必要利用sudo。命令如下:
sudo usermod -aG docker $USER
注:重新登录才气使更改见效。
运行docker

我们可以通过启动docker来验证我们是否成功安装。命令如下:
systemctl start docker
安装工具
apt-get -y install apt-transport-https ca-certificates curl software-properties-common
重启docker
service docker restart
验证是否成功
sudo docker run hello-world
运行命令后,结果如下:
https://img-blog.csdnimg.cn/52fc9e6c6cc74cb9a5ff590a8761f6e1.png
因为我们之前没有拉取过hello-world,所以运行命令后会出现本地没有该镜像,并且会自动拉取的利用。
查看版本
我们可以通过下面的命令来查看docker的版本
sudo docker version
结果如下:
https://img-blog.csdnimg.cn/c4cc99c53bc44b9080e11957c095c613.png
查看镜像
上面我们拉取了hello-world的镜像,现在我们可以通过命令来查看镜像,命令如下:
sudo docker images
结果如下图:
https://img-blog.csdnimg.cn/9703513287ab4a3cbf6dfcf0349aaada.png
出现上述情况,即表现我们成功在Ubuntu系统上安装了docker。
获取更多软件测试技能资料/口试题解析,请点击!
视频干货合集
2024最新Python3.1x软件测试开辟必备语法底子解说
7天软件测试快速入门教程
测试开辟佳构公开课合集
测试开辟/自动化测试/性能测试/精准测试/测试左移/测试右移/人工智能测试
大厂口试真题解析
JMeter实时性能监控平台
https://img-blog.csdnimg.cn/direct/5a21b88156e04027b13bfba0996512c5.png
另免费赠予软件测试开辟方面的专业资料包!助您事半功倍,提升技能,把握职场先机。
软件测试职业发展
https://img-blog.csdnimg.cn/direct/013873cfd0194b49b0713e7134950743.png
零底子入门
https://img-blog.csdnimg.cn/direct/18f7e9ccac2247538eff630b36048a11.png
测试必备编程篇
https://img-blog.csdnimg.cn/direct/43826f25177f4584afebbb9415217788.png
自动化测试
https://img-blog.csdnimg.cn/direct/3dd30e8be073454a875f4cc3aa0ea709.png
性能测试
https://img-blog.csdnimg.cn/direct/77acf79c26164e05bf503d7d7f1a639e.png
测试管理
https://img-blog.csdnimg.cn/direct/c68ca5a29fd04bb9a41326b3273023f4.png
工程效能篇
https://img-blog.csdnimg.cn/direct/5918f3acb4b74bfcbe1d1b11fd49d88d.png
口试求职篇
软件测试的口试宝典,内含一线互联网大厂口试真题、口试本领、软件测试口试简历引导,免费领取!
https://img-blog.csdnimg.cn/direct/2ef440f1bd984a0f94cc91fecbc71df1.png

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 最详细的ubuntu 安装 docker教程,文末获取实用干货大礼包!