ubuntu安装docker(详细版)

更新时间:2023-07-19 04:33:37 阅读: 评论:0

ubuntu安装docker(详细版)
我的ubuntu 版本是 18.04.1  ,刚才安装 好的,⼲净的系统,如有同学之前安装过,必须卸载后,才能重新安装具体安装步骤如下
⼀、设置仓库
为了设置仓库,需要有⼏个前置步骤,完成之后才是真正设置仓库,具体如下
1、更新 apt 包索引。
sudo apt-get update
执⾏结果如下
2、安装 apt 依赖包,⽤于通过HTTPS来获取仓库:
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
执⾏结果如下
3、添加 Docker 的官⽅ GPG 密钥:
curl -fsSL /linux/ubuntu/gpg | sudo apt-key add -
执⾏结果如下
结果为ok,表⽰成功了
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 这个官⽅密钥,可验证刚才设置的结果
谢丽尔具体如下
sudo apt-key fingerprint 0EBFCD88      (注: sudo apt-key fingerprint 后⾯是官⽅密钥后⾯的8位)
执⾏结果如下
这个表⽰验证成功
4、设置稳定版仓库
执⾏结果如下
旎旖怎么念
⼆、安装 Docker Engine-Community
1、更新 apt 包索引
sudo apt-get update
执⾏结果如下
2、安装最新版本的 Docker Engine-Community 和 containerd ,或者转到下⼀步安装特定版本:
sudo apt-get install docker-ce docker-ce-cli containerd.io
执⾏结果如下
root@zs:~$ sudo apt-get install docker-ce docker-ce-cli containerd.io
Reading Done
Building dependency tree
Reading Done
本人专业技术工作述评
The following additional packages will be installed:
aufs-tools cgroupfs-mount libltdl7 pigz
The following NEW packages will be installed:
aufs-tools cgroupfs-mount containerd.io docker-ce docker-ce-cli libltdl7 pigz
0 upgraded, 7 newly installed, 0 to remove and 24 not upgraded.
Need to get 85.8 MB of archives.
水浒传第七回
After this operation, 385 MB of additional disk space will be ud.
Do you want to continue? [Y/n] y
Get:1 cn./ubuntu bionic/univer amd64 pigz amd64 2.4-1 [57.4 kB]
Get:2 cn./ubuntu bionic/univer amd64 aufs-tools amd64 1:4.9+20170918-1ubuntu1 [104 kB]
Get:3 /linux/ubuntu bionic/stable amd64 containerd.io amd64 1.2.13-1 [20.1 MB]
Get:4 cn./ubuntu bionic/univer amd64 cgroupfs-mount all 1.4 [6,320 B]
Get:5 cn./ubuntu bionic/main amd64 libltdl7 amd64 2.4.6-2 [38.8 kB]
Get:6 /linux/ubuntu bionic/stable amd64 docker-ce-cli amd64 5:19.03.8~3-0~ubuntu-bionic [42.6 MB] Get:7 /linux/ubuntu bionic/stable amd64 docker-ce amd64 5:19.03.8~3-0~ubuntu-bionic [22.9 MB] Fetched 85.8 MB in 45s (1,890 kB/s)
Selecting previously unlected package pigz.
(Reading databa ... 66987 files and directories currently installed.)
Preparing to unpack .../0-pigz_2.4-1_amd64.deb ...
Unpacking pigz (2.4-1) ...
Selecting previously unlected package aufs-tools.
Preparing to unpack .../1-aufs-tools_1%3a4.9+20170918-1ubuntu1_amd64.deb ...
Unpacking aufs-tools (1:4.9+20170918-1ubuntu1) ...
Selecting previously unlected package cgroupfs-mount.
Preparing to unpack .../2-cgroupfs-mount_1.4_all.deb ...
Unpacking cgroupfs-mount (1.4) ...
Selecting previously unlected package containerd.io.
Preparing to unpack .../3-containerd.io_1.2.13-1_amd64.deb ...
Unpacking containerd.io (1.2.13-1) ...
Selecting previously unlected package docker-ce-cli.
Preparing to unpack .../4-docker-ce-cli_5%3a19.03.8~3-0~ubuntu-bionic_amd64.deb ...单位发放
Unpacking docker-ce-cli (5:19.03.8~3-0~ubuntu-bionic) ...
Selecting previously unlected package docker-ce.
Preparing to unpack .../5-docker-ce_5%3a19.03.8~3-0~ubuntu-bionic_amd64.deb ...
Unpacking docker-ce (5:19.03.8~3-0~ubuntu-bionic) ...
Selecting previously unlected package libltdl7:amd64.
Preparing to unpack .../6-libltdl7_2.4.6-2_amd64.deb ...
Unpacking libltdl7:amd64 (2.4.6-2) ...
Setting up aufs-tools (1:4.9+20170918-1ubuntu1) ...
Setting up containerd.io (1.2.13-1) ...
Created symlink /etc/systemd/system/multi-ur.target.wants/containerd.rvice → /lib/systemd/system/containerd.rvice. Setting up cgroupfs-mount (1.4) ...
Setting up libltdl7:amd64 (2.4.6-2) ...
Setting up docker-ce-cli (5:19.03.8~3-0~ubuntu-bionic) ...
Setting up pigz (2.4-1) ...
Setting up docker-ce (5:19.03.8~3-0~ubuntu-bionic) ...
Created symlink /etc/systemd/system/multi-ur.target.wants/docker.rvice → /lib/systemd/system/docker.rvice.
Created symlink /etc/systemd/system/sockets.target.wants/docker.socket → /lib/systemd/system/docker.socket.
Processing triggers for libc-bin (2.27-3ubuntu1) ...
我出生的那一天Processing triggers for systemd (237-3ubuntu10.38) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Processing triggers for ureadahead (0.100.0-21) ...
3、列出可⽤版本(注:这⾥安装特定版本,所以安装前需要列出可⽤版本)    apt-cache madison docker-ce
执⾏结果如下:
煲汤材料
4、安装
这⾥选择 5:19.03.8~3-0~ubuntu-bionic 列表中第⼀个版本,这只是个⼈建议,这个版本不是最新也不是最旧,其实使⽤起来差距不⼤,
sudo apt-get install docker-ce=5:18.09.0~3-0~ubuntu-bionic docker-ce-cli=5:18.09.0~3-0~ubuntu-bionic containerd.io
执⾏结果如下
5、测试是否成功
sudo docker run hello-world两朝开济老臣心
执⾏结果如下,说明安装成功了

本文发布于:2023-07-19 04:33:37,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1087280.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:安装   设置   版本   仓库
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图