当前位置: 首页 > news >正文

docker软件安装

一、配置docker的软件仓库

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

[root@docker-1 ~]# vim /etc/yum.repos.d/docker-ce.repo 

[docker-ce]
name=docker-ce
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/7.9/x86_64/stable/
enabled=1
gpgcheck=0

二、安装docker,启动docker服务

[root@docker-1 ~]# yum clean all        #清理缓存

[root@docker-1 ~]# yum makecache        #建立缓存

[root@docker-1 ~]# yum install -y docker-ce        #安装docker-ce社区版

[root@docker-1 ~]# rpm -q docker-ce        #检查是否安装成功

(安装成功!)

[root@docker-1 ~]# systemctl enable --now docker        #启动docker服务

三、 配置阿里的docker镜像仓库

说明——

  • docker没有镜像就会默认去dockerhub官方网站下载,但是2024年6月底的时候,广电局把dockerhub给封了,我这里是使用的阿里的镜像仓库,但是你得注册一个自己的阿里账号,因为这个地址每个人不一样,是基于每个人的账号生成的。

 

 

(然后我们根据阿里给的操作文档里面的步骤去配置阿里的docker镜像仓库)

 [root@docker-1 ~]# vim /etc/docker/daemon.json       

#配置镜像加速器,写进docker守护进程的配置文件daemon.json

{
  "registry-mirrors": ["阿里提供的加速器地址"]
}

 [root@docker-1 ~]# systemctl restart docker        #重启docker生效


主机网络变化——

[root@docker-1 ~]# ip a        #查看网卡

(docker安装好后会多出一块叫docker0的网卡,就是虚拟网络,而且还会自动添加对应的SNAT规则以及自动打开路由转发功能) 

(补充:docker默认使用的网段就是172.17.0.0/16并且默认作为所有容器的网关使用) 

[root@docker-1 ~]# cat /proc/sys/net/ipv4/ip_forward        #查看路由转发

[root@docker-1 ~]# iptables -t nat -nL        #查看nat


容器的介绍-CSDN博客

http://www.dtcms.com/a/106028.html

相关文章:

  • 使用linux 指令实现网络助手的功能
  • Git与SVN的区别以及各自的优势
  • Debian编译安装mysql8.0.41源码包 笔记250401
  • 在 Ubuntu 下通过 Docker 部署 WordPress 服务器
  • Unity中的UI坐标和点击接口
  • git中用于生成commitId与其父commitId间的文件差异文件树
  • 部分国产服务器CPU及内存性能测试情况
  • 【Git “push“ 命令详解】
  • Git Flow 分支管理详解
  • Linux 中dmesg, kern.log, syslog 什么关系?有什么用?
  • 汽车加气站操作工考试答题模板
  • linux xargs命令学习
  • Flink TaskManager之间数据传输(NetworkManager)
  • MySQL进阶 面试速记
  • 基于 docker 的 LLaMA-Factory 全流程部署指南
  • 开发体育直播即时比分系统:赛事收藏功能的技术实现方案
  • vscode集成deepseek实现辅助编程(银河麒麟系统)【详细自用版】
  • Android学习总结之Kotlin 协程
  • presto行转列
  • Vulnhub-zico2靶机打靶记录
  • ML 聚类算法 dbscan|| OPTICS|mean-shift
  • C语言基础系列【32】指针进阶5:指针与常量
  • 上市电子制造企业如何实现合规的质量文件管理?
  • 0301-组件基础-react-仿低代码平台项目
  • 【AI微信小程序开发】AI减脂菜谱小程序项目代码:根据用户身高/体重等信息定制菜谱(含完整前端+后端代码)
  • 爱心计算器:用 Python 创建带有动态爱心效果的计算器
  • Ubuntu20.04安装OpenVINO环境以及YOLOv8 C++部署测试
  • Android里面内存优化
  • 【Redis】基础1:基本概念,基本数据结构
  • Git操作指南