Docker入门(二)——Linux安装Docker(无桌面版)
2021/4/18 7:29:18
本文主要是介绍Docker入门(二)——Linux安装Docker(无桌面版),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
叙:上一章写了Docker的介绍,这第二章就是实际操作在Ubuntu使用命令安装Docker,此资料实在菜鸟网站整理出来的,不同的操作系统在菜鸟上均有教程,不过可能需要游戏要的同学仔细过滤一下,下面这边是我整理出来的,下面进入正题;
Docker入门(二)——Ubuntu安装Docker
- 1、 安装Docker
- 2、 卸载Docker
- 3、 为Docker配置仓库
- 4、 安装 Docker 引擎(Docker Engine-Community)
- 5、 验证Docker是否安装完成
1、 安装Docker
国内 daocloud 一键安装命令:
curl -sSL https://get.daocloud.io/docker | sh
安装完后如下所示:
Docker官方提供的安装脚本并不建议使用,因为太慢了,我尝试过两三次,运行途中会卡半天,特别慢,还不如使用国内的这个快;
2、 卸载Docker
当已安装的Docker损坏或者安装过程中出现问题导致运行有问题的,可以使用下面的命令卸载重新安装:
sudo apt-get remove docker docker-engine docker.io containerd runc
卸载的就不截图了哈~
3、 为Docker配置仓库
- 先更新一下 apt 包索引
sudo apt-get update
- 安装 apt 依赖包
主要目的是为了通过HTTPS来获取Docker的仓库的,代码如下:
sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common
- 添加 Docker 的官方 GPG 密钥
关于这个东西,唉,在网上找了一堆资料,愣是没有找出来是干啥用的,只是知道是一种 指纹 的密钥,用于验证啥玩意的,有知道的同学可以告知一下,谢谢~
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
运行上面的命令后想要看看是否添加密钥成功,输入以下的命令即可:
sudo apt-key fingerprint 0EBFCD88
出现如下的代码展示即为密钥添加成功了:
- 设置稳定版仓库
sudo add-apt-repository \ "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/ \ $(lsb_release -cs) \ stable"
4、 安装 Docker 引擎(Docker Engine-Community)
- 更新 apt 包索引:
sudo apt-get update
- 查看Docker引擎列表
apt-cache madison docker-ce
可以看到有很多的版本的引擎,选一个自己看着顺眼的就好了,选择好后将版本信息(以上图中第一行的举例,其版本信息就是[ 5:20.10.6~3-0~ubuntu-focal
])放入到下面的命令中:
sudo apt-get install docker-ce=5:20.10.6~3-0~ubuntu-focal docker-ce-cli=5:20.10.6~3-0~ubuntu-focal containerd.io
如果不想这么麻烦,可以直接下载安装最新版本的,代码如下:
sudo apt-get install docker-ce docker-ce-cli containerd.io
5、 验证Docker是否安装完成
sudo docker run hello-world
pass:以上就是docker在Ubuntu上安装的全过程了,下一篇详细记录一下在docker容器中部署jar并运行的操作,以上资料来自菜鸟,里面有更多不同操作系统中安装docker的教程,有需要的同学可以在里面扒拉扒拉;
这篇关于Docker入门(二)——Linux安装Docker(无桌面版)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-19Docker-Compose容器集群化项目实战:新手入门指南
- 2024-11-19Docker镜像仓库项目实战:新手入门教程
- 2024-11-19Docker容器化部署项目实战:新手入门教程
- 2024-11-19Docker-Compose容器集群化资料入门教程
- 2024-11-19Docker镜像仓库资料详解:新手入门教程
- 2024-11-19Docker容器化部署资料:新手入门指南
- 2024-11-19Docker-Compose容器集群化教程:从入门到实践
- 2024-11-19Docker镜像仓库教程:新手入门指南
- 2024-11-19Docker容器化部署教程:初学者指南
- 2024-11-18Docker-Compose容器集群化入门教程