当前位置:首页 » 《随便一记》 » 正文

CentOS7虚拟机下安装及使用Docker

8 人参与  2024年10月06日 17:20  分类 : 《随便一记》  评论

点击全文阅读


文章目录

一,准备工作二、安装Docker三、启动Docker四、验证Docker五、使用Docker六,卸载Docker

有一个Centos7的虚拟机,想要安装个docker测试一些docker用法和熟悉命令

一,准备工作

1,使用uname -r命令检查系统内核版本,只有大于3.10才建议安装Docker
在这里插入图片描述
2,使用yum update命令更新系统
在这里插入图片描述
如果该命令执行报错,类似cannot find a valid baseurl for repo:base/7/x86_64
那就需要更改仓库配置文件了,位置路径如下所示

/etc/yum.repos.d/CentOS-Base.repo

文件完整内容如下,采用了阿里云镜像

# CentOS-Base.repo  #  # The mirror system uses the connecting IP address of the client and the  # update status of each mirror to pick mirrors that are updated to and  # geographically close to the client.  You should use this for CentOS updates  # unless you are manually picking other mirrors.  #  # If the mirrorlist= does not work for you, as a fall back you can try the  # remarked out baseurl= line instead.  #  #    [base]  name=CentOS-$releasever - Base - mirrors.aliyun.com  failovermethod=priority  baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/          http://mirrors.aliyuncs.com/centos/$releasever/os/$basearch/          http://mirrors.cloud.aliyuncs.com/centos/$releasever/os/$basearch/  gpgcheck=1  gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7    #released updates  [updates]  name=CentOS-$releasever - Updates - mirrors.aliyun.com  failovermethod=priority  baseurl=http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/          http://mirrors.aliyuncs.com/centos/$releasever/updates/$basearch/          http://mirrors.cloud.aliyuncs.com/centos/$releasever/updates/$basearch/  gpgcheck=1  gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7    #additional packages that may be useful  [extras]  name=CentOS-$releasever - Extras - mirrors.aliyun.com  failovermethod=priority  baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/          http://mirrors.aliyuncs.com/centos/$releasever/extras/$basearch/          http://mirrors.cloud.aliyuncs.com/centos/$releasever/extras/$basearch/  gpgcheck=1  gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7    #additional packages that extend functionality of existing packages  [centosplus]  name=CentOS-$releasever - Plus - mirrors.aliyun.com  failovermethod=priority  baseurl=http://mirrors.aliyun.com/centos/$releasever/centosplus/$basearch/          http://mirrors.aliyuncs.com/centos/$releasever/centosplus/$basearch/          http://mirrors.cloud.aliyuncs.com/centos/$releasever/centosplus/$basearch/  gpgcheck=1  enabled=0  gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7    #contrib - packages by Centos Users  [contrib]  name=CentOS-$releasever - Contrib - mirrors.aliyun.com  failovermethod=priority  baseurl=http://mirrors.aliyun.com/centos/$releasever/contrib/$basearch/          http://mirrors.aliyuncs.com/centos/$releasever/contrib/$basearch/          http://mirrors.cloud.aliyuncs.com/centos/$releasever/contrib/$basearch/  gpgcheck=1  enabled=0  gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

PS:在CentOS环境的Vi编辑器一般模式下,按下yy(yank yank的缩写,意为复制),按下nyy(n为你想要复制的行数),按下p键,复制的文本将被粘贴到光标所在行的下一行。按v进入可视模式,按i进入编辑模式

二、安装Docker

1,安装必要软件包,三个Docker运行所需的依赖包

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

在这里插入图片描述
2,设置Docker镜像源,设置成阿里的镜像源是为了加快安装和后续镜像的下载速度

sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

在这里插入图片描述
3,安装最新版本的Docker CE,这一步可能要耗费一点时间

sudo yum install -y docker-ce docker-ce-cli containerd.io

在这里插入图片描述
在这里插入图片描述

三、启动Docker

sudo systemctl start docker 启动服务
sudo systemctl status docker 检查 Docker 服务的状态

在这里插入图片描述

sudo systemctl enable docker 开机自启

四、验证Docker

docker -vdocker --version

在这里插入图片描述
运行hello-world

sudo docker run hello-world

在这里插入图片描述
访问不了docker hub,所以无法运行hello-world,只能运行自己打包的镜像,就是把打包的jar包用docker生成镜像后在运行
在这里插入图片描述

五、使用Docker

具体使用参考以前一篇博文 Docker使用心得与技巧

六,卸载Docker

sudo yum remove docker docker-common docker-selinux docker-engine

在这里插入图片描述


点击全文阅读


本文链接:http://m.zhangshiyu.com/post/168351.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 婆婆在我婚礼上跳钢管舞热门榜首_林昊婆婆周慧慧无错版_小说后续在线阅读_无删减免费完结_
  • 害我入狱,我成狱神后你们连跪都不配!独家番外_陆见秋柳盈盈新上_小说后续在线阅读_无删减免费完结_
  • 斗罗v:从逮到千仞雪偷窃开始成神完结版_陈晨胡列娜大反击_小说后续在线阅读_无删减免费完结_
  • 末世开火车,顺便捡了个机械神格高分神作_李昂诺亚独家首发_小说后续在线阅读_无删减免费完结_
  • 云清免费看_云舒小姐太后校园甜文_小说后续在线阅读_无删减免费完结_
  • 军训前,童养媳拿我的病历本给心上人叠纸飞机后,我退婚了完结爽文_杨鹤童养媳阿鹤一口气完结_小说后续在线阅读_无删减免费完结_
  • 未婚夫女兄弟把婚车改成宠物灵车,我反手让她的宾利变破烂最新阅读_魏成鸣乔诗诗林书妍小编推荐_小说后续在线阅读_无删减免费完结_
  • 军训当天男友为校花虐功勋犬,重生后我杀疯了潜力榜_顾野杜璇闻言大结局_小说后续在线阅读_无删减免费完结_
  • 天塌了!大佬们全被我捡回家了阿昭,小白,李惊雪小说整本+后续(阿昭,小白,李惊雪)清爽版阅读
  • 重生八零,我笑看真千金用土气布料卖港商免费阅读_妹妹姜雅沈俊爆款_小说后续在线阅读_无删减免费完结_
  • 秦昭:+后续人物讨喜无套路全集手握一把刀,砍翻万道!
  • 狸奴抓伤阿娘后,我和爹提议换个娘后续_阿爹阿娘宁王最新阅读_小说后续在线阅读_无删减免费完结_

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1