docker安装与使用教程(5分钟安装docker详细步骤)
docker安装与使用教程
5分钟安装docker详细步骤Centos安装docker需要操作系统是 CentOS 7 or 8,必须启用centos extras存储库。默认情况下,此存储库处于启用状态,但如果已禁用它,则需要重新启用它。
卸载旧版本老版本的docker被称作docker 或者 docker-engine,如果有老版本的docker,把它和相关依赖一起卸载。
$ remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
官方推荐使用通过设置docker仓库的方法来安装,安装和升级都简单些。
1 设置docker仓库
第一次安装的时候需要设置docker仓库,后面就可以利用该仓库进行安装和升级docker。
需要先安装 yum-utils
包,它可以提供yum-config-manager
工具和配置稳定的仓库。
yum install -y yum-utils yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
2 安装docker引擎
安装最新版docker引擎和容器,或者去下一步制定一个版本安装:
$ yum install docker-ce docker-ce-cli containerd.io
如果提示接受GPG key,验证是否是060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35
,如果是,就接受。
如果启用了多个Docker存储库,则在不在yum install或yum update命令中指定版本的情况下,安装或更新总是安装可用的最高版本,这可能不适合您的稳定性需要。
上面的命令安装好了最新版的docker,但是还没有启动服务,docker组也被创建好了,但是还没有用户分配到该组。
3 安装指定版本的docker引擎
列出仓库可用的所有版本,然后选择安装,下面命令把列出的结果进行倒序排序:
[root@iZbp180j96p8y98l1s1oucZ ~]# yum list docker-ce --showduplicates | sort -r Last metadata expiration check: 0:32:38 ago on Fri 28 May 2021 06:17:26 PM CST. Installed Packages docker-ce.x86_64 3:20.10.6-3.el8 docker-ce-stable docker-ce.x86_64 3:20.10.6-3.el8 @docker-ce-stable docker-ce.x86_64 3:20.10.5-3.el8 docker-ce-stable docker-ce.x86_64 3:20.10.4-3.el8 docker-ce-stable docker-ce.x86_64 3:20.10.3-3.el8 docker-ce-stable docker-ce.x86_64 3:20.10.2-3.el8 docker-ce-stable docker-ce.x86_64 3:20.10.1-3.el8 docker-ce-stable docker-ce.x86_64 3:20.10.0-3.el8 docker-ce-stable docker-ce.x86_64 3:19.03.15-3.el8 docker-ce-stable docker-ce.x86_64 3:19.03.14-3.el8 docker-ce-stable docker-ce.x86_64 3:19.03.13-3.el8 docker-ce-stable Available Packages
通过下面命令指定要安装的版本,例如,对于3:20.10.6-3.el8
,它的版本号是:
到-
中间的部分,也就是: 20.10.6
$ yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
用版本号替换一下,上面的命令就是:
$ yum install docker-ce-20.10.6 docker-ce-cli-20.10.6 containerd.io
4 启动docker
$ systemctl start docker
5 运行hello-world
为了验证docker正确安装并正常启动,执行自带的hello-world
镜像。
$ docker container run hello-world
如果这个hello-world
镜像默认不存在,会自动下载,然后运行这个image。
以上就是5分钟入手安装docker教程的详细内容,更多关于docker安装教程的资料请关注开心学习网其它相关文章!
- navicat连接mysql1045解决方法(Navicat 连接服务器端中的docker数据库的方法)
- docker部署mysql如何访问(完美解决docker安装mysql后Navicat连接不上的问题)
- docker配置自己的环境(docker可视化工具Portainer部署并汉化的操作)
- docker容器的标准使用过程(Docker容器的使用方法简单示例)
- 如何启动所有docker服务(docker 使用CMD或者ENTRYPOINT命令同时启动多个服务)
- dockerexec参数详解(docker安装pxc集群的详细教程)
- docker无法访问宿主机ip(解决Mac下 docker 无法 ping 通宿主机的问题)
- docker查看管理配置信息(Docker Secret的管理和使用详解)
- docker-compose启动单个容器(docker-compose快速搭建docker私有仓库的步骤)
- docker启动k8s(k3d入门指南之在Docker中运行K3s的详细教程)
- dockermysql实例(docker 连接宿主Mysql操作)
- idea docker部署微服务(idea连接docker实现一键部署的方法)
- dockertomcat多开实例(Docker tomcat的设置内存大小配置方式)
- docker-compose 如何启动(docker compose部署主从复制的实现)
- Docker 运行多个Springboot的详细教程(Docker 运行多个Springboot的详细教程)
- docker自动入门教程(Docker Machine深入详解)
- 清华大学难考吗(清华大学考研录取分数线)
- 观花盆栽佛肚竹盆景制作及养护(观花盆栽佛肚竹盆景制作及养护)
- 春天养佛肚竹,做好这几件事,叶绿根壮寓意好 越养越旺家(春天养佛肚竹做好这几件事)
- 律界衣品最好,时尚圈学识数高,41岁的Amal堪称现实版的傲骨贤妻(时尚圈学识数高)
- 刘智泰确认出演《Good Wife》 担纲男一号(刘智泰确认出演Good)
- 《傲骨之战》剧终 律政女魔头Diane,为什么是大女主天花板(傲骨之战剧终律政女魔头Diane)
热门推荐
- php抽奖功能(php+lottery.js实现九宫格抽奖功能)
- javascript写游戏脚本(原生JS实现飞机大战小游戏)
- 简单的肖特基二极管电路(两个元祖T1='a', 'b',T2='c', 'd'使用匿名函数将其)
- python好看图案(python实现趣味图片字符化)
- dedecms调用原始图(DEDECMS点击图片进入下一页功能实现教程)
- mysql实现数据的备份的命令(Windows下MySQL定时备份脚本的实现)
- php列表怎么用(PHP开启目录引索+fancyindex漂亮目录浏览带搜索功能)
- laravel新增数据表(laravel实现上传图片的两种方式小结)
- vue怎么编写规则(vue使用节流函数的踩坑实例指南)
- docker查看某个容器状态(docker 移除掉运行不正常的container操作)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9