为了账号安全,请及时绑定邮箱和手机立即绑定

linux 下安装 docker 环境

标签:
Docker

一分钟了解 Docker

381412201807262211053001650411740.png
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。

简而言之,容器是一个打包了应用服务的环境,它是一个轻量级的虚拟机,每一个容器由一组特定的应用和必要的依赖库组成。

Docker和传统虚拟化之间最大的区别在于:容器是在操作系统层面上实现虚拟化,即直接复用本地主机的操作系统;而传统虚拟化则是在硬件层面实现,如VMware vShpere, Xen及Citrix等。
38141220180727095822404417794438.png
38141220180727095831796208094249.png
Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。
Docker 容器通过 Docker 镜像来创建。
容器与镜像的关系类似于面向对象编程中的对象与类。  
Docker的架构如下图所示,Client 通过接口与Server进程通信实现容器的构建,运行和发布。Client和Server可以运行在同一台集群,也可以通过跨主机实现远程通信。
38141220180726222640794679564755.jpg

安装 docker

Get Docker

QQ截图20210628235013.png

Server

QQ截图20210628235313.png

Set up the repository

QQ截图20210628235531.png
QQ截图20210628235654.png

Install Docker Engine

QQ截图20210629000320.png
QQ截图20210629000517.png
但是,问题来了。我们按照官方的文档执行 sudo apt-get install docker-ce docker-ce-cli containerd.io 命令时,却提示报错。来看看 docker -v 命令提示什么。
QQ截图20210629000738.png
根据提示,我们需要使用 apt install docker.io 命令来安装docker,估计是官方文档没更新吧,不管它。
image.png

至此,linux的 docker 环境安装成功。

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消