Docker随手记1 - Ubuntu下安装docker

1. 简介

Docker是什么,有什么优点缺点,网上一堆资料,这里不进行赘述,直接实操。

2. 环境信息

  • Ubuntu18.04 LTS

查看系统版本号方法

uname -a
Linux dell-PowerEdge-R440 5.0.0-37-generic #40~18.04.1-Ubuntu SMP Thu Nov 14 12:06:39 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

3. 安装步骤

无论在什么时候,官方的文档还是最权威的,别人的经验固然可以让人少走很多弯路,但是还是得养成阅读官方文档的习惯官方安装指导请戳我

3.1 安装前检查

可以对着官网一个一个检查一下,我这个是新机器所以无需做额外的检查,我们直接进入正题

3.2 两种安装方式对比

Ubuntu下安装Docker有两种方式

  • apt 方式
  • 下载文件安装

其中apt方式安装最为简单,手动敲入几个命令即可,但是由于Docker镜像服务器在国外,我第一次就是没有配置任何镜像加速器的情况下直接使用 apt-get install 安装的,那个等待时间叫一个久啊,所以我这里推荐小伙伴门直接下载镜像文件安装,文件下载地址请戳我,依次选择 xenial/pool/stable/amd64/,需要下载三个文件,下载完成之后可以上传到服务器,需要下载的文件如下:

ll
-rw-rw-r--  1 surging surging 22610446 6月  22 11:51 containerd.io_1.2.6-3_amd64.deb
-rw-rw-r--  1 surging surging 22445356 6月  22 11:51 docker-ce_19.03.9_3-0_ubuntu-xenial_amd64.deb
-rw-rw-r--  1 surging surging 41226320 6月  22 11:51 docker-ce-cli_19.03.9_3-0_ubuntu-xenial_amd64.deb

依次安装containerd.io_1.2.6-3_amd64.deb、docker-ce-cli_19.03.9_3-0_ubuntu-xenial_amd64.deb、docker-ce_19.03.9_3-0_ubuntu-xenial_amd64.deb

sudo dpkg -i containerd.io_1.2.6-3_amd64.deb
正在选中未选择的软件包 containerd.io。
(正在读取数据库 ... 系统当前共安装有 205848 个文件和目录。)
正准备解包 containerd.io_1.2.6-3_amd64.deb  ...
正在解包 containerd.io (1.2.6-3) ...
正在设置 containerd.io (1.2.6-3) ...
Created symlink /etc/systemd/system/multi-user.target.wants/containerd.service → /lib/systemd/system/containerd.service.
sudo dpkg -i docker-ce-cli_19.03.9_3-0_ubuntu-xenial_amd64.deb
正在选中未选择的软件包 docker-ce-cli。
(正在读取数据库 ... 系统当前共安装有 205869 个文件和目录。)
正准备解包 docker-ce-cli_19.03.9_3-0_ubuntu-xenial_amd64.deb  ...
正在解包 docker-ce-cli (5:19.03.9~3-0~ubuntu-xenial) ...
正在设置 docker-ce-cli (5:19.03.9~3-0~ubuntu-xenial) ...
正在处理用于 man-db (2.8.3-2ubuntu0.1) 的触发器 ...
sudo dpkg -i docker-ce_19.03.9_3-0_ubuntu-xenial_amd64.deb
(正在读取数据库 ... 系统当前共安装有 206074 个文件和目录。)
正准备解包 docker-ce_19.03.9_3-0_ubuntu-xenial_amd64.deb  ...
正在将 docker-ce (5:19.03.9~3-0~ubuntu-xenial) 解包到 (5:19.03.9~3-0~ubuntu-xenial) 上 ...
正在设置 docker-ce (5:19.03.9~3-0~ubuntu-xenial) ...
Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /lib/systemd/system/docker.service.
Created symlink /etc/systemd/system/sockets.target.wants/docker.socket → /lib/systemd/system/docker.socket.
正在处理用于 systemd (237-3ubuntu10.38) 的触发器 ...
正在处理用于 ureadahead (0.100.0-21) 的触发器 ...

这样docker就安装完毕了,是不是南孚巨简单,万变不离其宗的Hello-World,走你!

sudo docker run hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
0e03bdcc26d7: Pull complete 
Digest: sha256:d58e752213a51785838f9eed2b7a498ffa1cb3aa7f946dda11af39286c3db9a9
Status: Downloaded newer image for hello-world:latest

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
 1. The Docker client contacted the Docker daemon.
 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
    (amd64)
 3. The Docker daemon created a new container from that image which runs the
    executable that produces the output you are currently reading.
 4. The Docker daemon streamed that output to the Docker client, which sent it
    to your terminal.

To try something more ambitious, you can run an Ubuntu container with:
 $ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker ID:
 https://hub.docker.com/

For more examples and ideas, visit:
 https://docs.docker.com/get-started/

Next:Docker随手记2 - 配置阿里镜像加速器,基于Ubuntu18.04LTS

版权申明:本文章纯属原创,随手记,如果侵权请联系本人删除!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,444评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,421评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,036评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,363评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,460评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,502评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,511评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,280评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,736评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,014评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,190评论 1 342
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,848评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,531评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,159评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,411评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,067评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,078评论 2 352