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安装教程的资料请关注开心学习网其它相关文章!
- docker最新服务条款(解决Mac Docker x509证书的问题)
- 查看docker运行状态命令(使用docker命令不需要敲sudo的操作)
- docker nginx 配置详解(Docker 如何安装 Nginx)
- navicat连接mysql1045解决方法(Navicat 连接服务器端中的docker数据库的方法)
- docker添加mq基础镜像(Docker阿里云RocketMQ 4.5.1部署流程详解)
- netcoredocker视频教程(Docker安装部署Net Core实现过程解析)
- docker load镜像报错(Docker load之后镜像名字为none问题解决方法)
- docker安装java8(docker安装java环境的实现步骤)
- docker常用命令详解(docker常用命令总结推荐)
- docker创建mysql环境(docker上部署MySQL的示例)
- docker中运行项目的配置(Docker中搭建配置Git环境的过程)
- docker容器里面有java运行环境吗(利用 Docker 构建简单的 java 开发编译环境的方法详解)
- docker 部署参数配置(Docker部署nGrinder性能测试平台过程解析)
- docker 容器端口查不到(docker容器无法访问宿主机端口的解决)
- spring boot docker部署(docker部署springboot和vue项目的实现步骤)
- docker无法启动内存不足(解决docker磁盘空间不足问题)
- 元宵晚会槽点多,芒果台上来就假唱,岳云鹏不说相声改评书了(元宵晚会槽点多)
- 岳云鹏跟凤凰传奇谈心,说出了人生中最重要的三个人,这才成功(岳云鹏跟凤凰传奇谈心)
- 爱情可以当饭吃吗(爱情能当饭吃吗)
- Top 3 JSHS《运动与健康科学 英文 》跻身SCI体育学期刊世界前三(Top3JSHS运动与健康科学)
- 体坛传媒LOGO全新升级,多元发展迈出坚实步伐(体坛传媒LOGO全新升级)
- 超撩人治愈的绝美水彩,原来出自她之手 一笔一画令无数人沉醉(超撩人治愈的绝美水彩)
热门推荐
- mysql简单查询基本语句(详解MySQL 查询语句的执行过程)
- springboot启动内置tomcat(解决spring boot + jar打包部署tomcat 404错误问题)
- laravel框架少见方法详解(laravel 配置路由 api和web定义的路由的区别详解)
- 超简单使用Python换脸实例(超简单使用Python换脸实例)
- 如何查找JS错误
- dede编码在哪里改(dede栏目页面包屑导航最后的分隔符大于号去掉方法)
- C#中string.format的格式和用法
- svn冲突怎么解决
- truncate与delete优缺点(秒懂drop、truncate和delete的区别)
- 如何用python编写抽奖(详解用python写一个抽奖程序)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9