docker安装
admin
2024-01-18 08:57:15
0

docker不是一个通用的容器,需要依赖linux内核环境运行;
Docker实质是已经运行的Linux下制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的Linux主机,因此Docker必须部署在Linux内核的系统上,如果其他系统想部署Docker就必须安装一个虚拟Linux环境。

前提条件

Docker运行在Centos7 64位系统上,内核版本必须在3.8以上;

cat /etc/redhat-release  #查看系统相关信息
CentOS Linux release 7.9.2009 (Core)
uname -r   #查看内核信息
3.10.0-1160.71.1.el7.x86_64

查看是否安装过docker

ps -ef|grep docker

安装过需要卸载旧的docker

开始安装

1、安装gcc插件

sudo yum -y install gcc-c++

2、安装需要的软件包

sudo yum install -y yum-utils

3、设置阿里云docker的镜像仓库

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum makecache fast #重置yum安装索引

4、安装docker
docker-ce 社区版 而ee是企业版

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

5、查看是否按照成功

[root@localhost xxx]# docker version
Client: Docker Engine - CommunityVersion:           20.10.21API version:       1.41Go version:        go1.18.7Git commit:        baeda1fBuilt:             Tue Oct 25 18:04:24 2022OS/Arch:           linux/amd64Context:           defaultExperimental:      true
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

如果出现Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
说明是daemon没有启动,重启即可;则进行如下操作

systemctl daemon-reload
systemctl restart docker.service

6、在执行查看docker版本

docker version

这时候就可以看到client和server,就可以了
7、测试

执行:docker run hello-world
返回如下
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
2db29710123e: Pull complete 
Digest: sha256:e18f0a777aefabe047a671ab3ec3eed05414477c951ab1a6f352a06974245fe7
Status: Downloaded newer image for hello-world:latestHello from Docker!
This message shows that your installation appears to be working correctly.To generate this message, Docker took the following steps:1. The Docker client contacted the Docker daemon.2. The Docker daemon pulled the "hello-world" image from the Docker Hub.(amd64)3. The Docker daemon created a new container from that image which runs theexecutable that produces the output you are currently reading.4. The Docker daemon streamed that output to the Docker client, which sent itto your terminal.To try something more ambitious, you can run an Ubuntu container with:$ docker run -it ubuntu bashShare images, automate workflows, and more with a free Docker ID:https://hub.docker.com/For more examples and ideas, visit:https://docs.docker.com/get-started/

因为本地新安装没有hello镜像,所以从仓库总拉取并执行

相关内容

热门资讯

金价克重5年涨幅近200%,市... 2026年1月以来,现货黄金价格一路高歌猛进,接连冲破4400美元、4500美元、4550美元三大关...
开年24只QDII基金涨逾10... 2026年开年以来,QDII基金溢价频现。 数据显示,1月以来,已经有工银瑞信、易方达、景顺长城、华...
六六脑认知训练管用吗 六六脑(即脑动极光六六脑认知障碍数字疗法)是一种基于循证医学的人工智能认知数字疗法,对于改善特定人群...
跨界太空光伏,明阳智能拟注入董... 德华芯片业务聚焦于空间太阳电池、柔性太阳电池等产品。 图片来源:视觉中国 又一风电龙头看上了航天生...
这个水果是冬季缓解感冒后咳嗽的... 这个“水果”是冬季养肺和缓解感冒后咳嗽的“好水果”,人人吃得起!它就是常见的--------柚子 中...
直线拉升!刚刚,美联储,降息大... 【导读】美国最新通胀数据,强化了交易员对美联储6月降息的预期 中国基金报记者 泰勒 大家好,简单关注...
安能之后,又一快运巨头拟主动退... 1月13日晚间,停牌3个交易日的德邦股份(603056.SH)发布公告称,公司拟以股东会决议方式主动...
联检科技拟收购中鼎检测55%股... 联检科技(301115)1月13日晚公告,公司拟与许剑华签署《股权转让协议》《股权转让协议之补充协议...
A股公司,拿下1200亿锂电大... 新能源行业迎来重磅订单。 今日(1月13日),容百科技公告称,公司与宁德时代签署了《磷酸铁锂正极材料...
新兴云服务商瞄准企业市场机遇 混合云战略在2025年持续发展,推动了对专业AI云服务或新兴云服务商的兴趣增长,这些服务商能够支持A...
155.89亿!601669,... 【导读】中国电建子公司签署两份重大合同,总金额约为155.89亿元 中国基金报记者 闻言 1月13日...
月薪最高涨近40%、实习生月入... 每经记者|赵雯琪 每经编辑|魏文艺 近期,京东、字节跳动、比亚迪、宁德时代等大厂纷纷涨薪,新经济行...
语言发育迟缓的孩子怎么干预治疗 当孩子开口晚、词汇量少、表达不清,明显落后于同龄人时,许多家长会担心孩子是否存在语言发育迟缓的问题。...
原创 美... 编辑:[加油] 一种比黄金更珍贵、比芯片更脆弱的“气态黄金”,正成为大国博弈的终极筹码。当美国利用天...
半年内,或触及5000美元关口... 本文转自【央视财经】; 今年以来,国际金价已经上涨约6%。汇丰银行分析认为,当前金价上涨动能依旧存在...
商道创投网·会员动态|星拓微电... 《商道创投网》2026年1月13日从官方获悉:星拓微电子近日完成了由元禾辰坤、博华资本领投,川绿基金...
2026开年公募扎堆调研商业航... 财联社1月13日讯(记者 封其娟)2026年一开年,A 股机构调研主线清晰聚焦于高成长赛道,商业航天...
管理层再换血,中顺洁柔谋变 近日,中顺洁柔又迎来关键人事变动,刘鹏在短短一个月内先后辞去中顺洁柔总裁、董事长等职位。作为中顺洁柔...
华尔街最大银行去年净赚570亿... 财联社1月13日讯(编辑 史正丞)北京时间周二晚间,伴随着摩根大通披露去年四季度业绩,新一轮美股财报...