【保姆级教程】10步搞定Ubuntu(假造机)安装Docker
一、准备工作1.下载Ubuntu镜像
下载地点:夸克网盘分享「ubuntu-24.04.2-desktop-amd64.iso」,点击链接即可保存。打开「夸克APP」。链接:https://pan.quark.cn/s/805cfe241fb9
2.下载VMware workstation Pro
二、正式开始
起首我们需要下载官方Ubuntu的镜像,下载之后在VMware workstation Pro上新建假造机,利用刚刚下载Ubuntu的镜像创建假造机,创建假造机的过程我这里就不外多赘述,大家有需要可以百度,网上有很多资源。
开始安装docker:
1. 在假造机中打开终端,更新全部软件
命令利用:
sudo apt update https://i-blog.csdnimg.cn/direct/c45f534f498f4e40b7a07aca32eca6a1.png
2. 安装依赖包【用于通过HTTPS来获取仓库】
sudo apt install apt-transport-https ca-certificates https://i-blog.csdnimg.cn/direct/4729a3eba50a4016a8ef6ca305848f37.png
curl software-properties-common 如果报:找不到命令“curl”,则执行:
sudo snap install curl https://i-blog.csdnimg.cn/direct/8d2a460473a441afb0a6b1d9865f40c1.png
3. 添加Docker官方GPG密钥
切换管理员权限:
sudo -i curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | gpg --dearmor -o /etc/apt/trusted.gpg.d/docker-ce.gpg https://i-blog.csdnimg.cn/direct/dc8322ee751e458f9cead4dd2a7a083f.png
4. 进行验证
sudo apt-key fingerprint 0EBFCD88 https://i-blog.csdnimg.cn/direct/991894004f894972a20a00f4d6c9cbc4.png
5. 添加Docker阿里稳固版软件源
sudo add-apt-repository "deb https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" https://i-blog.csdnimg.cn/direct/8ebbf439fda04496bd899ac0ae43761a.png
6. 再次更新软件包
sudo apt update 7. 安装默认最新版
sudo apt install docker-ce docker-ce-cli containerd.io https://i-blog.csdnimg.cn/direct/0e1b38731b7748b7a138fe224f7f7b3a.png
8. 安装好后默认启动
sudo docker run hello-world 如果输出“Hello from Docker!”则表示Docker已经乐成安装。
但是在这里我出现了报错:
https://i-blog.csdnimg.cn/direct/20ce7fdfde9146cdac3ed97fedbbf3eb.png
解决方法如下:
编辑设置文件(没有这个文件则进行创建):
sudo nano /etc/docker/daemon.json Daemon.json内容:
修改设置文件:
{
"dns": ["8.8.8.8", "8.8.4.4"],
"registry-mirrors": [
"https://docker.m.daocloud.io/",
"https://huecker.io/",
"https://dockerhub.timeweb.cloud",
"https://noohub.ru/",
"https://dockerproxy.com",
"https://docker.mirrors.ustc.edu.cn",
"https://docker.nju.edu.cn",
"https://xx4bwyg2.mirror.aliyuncs.com",
"http://f1361db2.m.daocloud.io",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com"
],
"runtimes": {
"nvidia": {
"path": "nvidia-container-runtime",
"runtimeArgs": []
}
}
} 9. 重新加载
sudo systemctl daemon-reload 10. 重新启动docker
sudo systemctl restart docker 重新执行:出现了“Hello from Docker!”说明docker安装乐成
https://i-blog.csdnimg.cn/direct/c299c7f88bb241c5a15342e6a6d92b7a.png
利用docker images命令查看:
镜像下载乐成!正常运行。
然后我们将当前用户加入到docker的用户组
设置用户组
sudo usermod -aG docker 当前用户名
su - galaxfy # 刷新shell状态
docker images # 验证
查看状态:
sudo systemctl status docker 启动:
sudo systemctl start docker 开机自启:
sudo systemctl enable docker 到这里docker就安装完成!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]