linux如何設置環境變量,linux自定義安裝docker版本

 2023-11-09 阅读 35 评论 0

摘要:自定義安裝docker版本卸載系統自帶低版本docker配置docker repo文件 卸載系統自帶低版本docker 我的虛擬機是centos7.6,yum倉庫自帶版本是1.13.1*,屬于比較舊的版本 #yum 自動卸載 yum list installed |grep docker yum -y remove docker* [root@jenkins ~]# dock

自定義安裝docker版本

  • 卸載系統自帶低版本docker
  • 配置docker repo文件

卸載系統自帶低版本docker

我的虛擬機是centos7.6,yum倉庫自帶版本是1.13.1*,屬于比較舊的版本
#yum 自動卸載

yum list installed |grep docker
yum -y remove docker*
[root@jenkins ~]# docker
-bash: docker: command not found

配置docker repo文件

yum -y install wget && wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo
yum clean all && yum makecache fast
yum whatprovides docker-ce
...
3:docker-ce-20.10.9-3.el7.x86_64 : The open-source application container engine
Repo        : docker-ce-stable
3:docker-ce-20.10.10-3.el7.x86_64 : The open-source application container engine
Repo        : docker-ce-stable
3:docker-ce-20.10.11-3.el7.x86_64 : The open-source application container engine
Repo        : docker-ce-stable
3:docker-ce-20.10.12-3.el7.x86_64 : The open-source application container engine
Repo        : docker-ce-stable
...

#選擇你需要的版本進行安裝

yum -y install docker-ce-20.10.12-3.el7.x86_64

#開機自啟動docker及運行docker服務

[root@jenkins ~]# systemctl enable docker.service 
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
[root@jenkins ~]# systemctl start docker
[root@jenkins ~]# systemctl status docker
...
● docker.service - Docker Application Container EngineLoaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)Active: active (running) since Mon 2021-12-27 14:48:36 CST; 10s agoDocs: https://docs.docker.com
...

linux如何設置環境變量。現在你可以使用docker來部署想要的服務

docker version 
docker info
docker search nginx
docker search hello-world
docker run hello-world
docker ps -a

##如果你是國內網絡,可能去下載官方默認鏡像時速度會很慢,你可以配置自定義或者國內鏡像倉庫源

阿里鏡像源地址:https://registry.cn-hangzhou.aliyuncs.com
騰訊地址:https://mirror.ccs.tencentyun.com
網易地址:http://hub-mirror.c.163.com

步驟

sudo vim /etc/docker/daemon.json
{"registry-mirrors": ["https://registry.cn-hangzhou.aliyuncs.com"]}

重新加載服務及重啟

systemctl daemon-reload
systemctl restart docker

當然 如果你有自己內部的harbor等自定義鏡像庫,這里也可以配置為自己的鏡像庫。

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://808629.com/170929.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 86后生记录生活 Inc. 保留所有权利。

底部版权信息