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

docker安装centos

docker库地址https://hub.docker.com/
尝试使用centos7试了几次超时 换了个版本就可以了

docker pull centos:centos7.9.2009

有时候需要更新资源地址 可以使用

vim /etc/docker/daemon.json

配置其他资源地址

{"registry-mirrors": ["http://hub-mirror.c.163.com","https://docker.mirrors.ustc.edu.cn","https://cr.console.aliyun.com","https://mirror.ccs.tencentyun.com"]
}

配置后重新加载文件,重启docker生效

systemctl daemon-reload
systemctl restart docker

下载镜像后启动centos

#docker run  -it --name 自定义容器名 镜像名:镜像tag /bin/bash
docker run  -it --name centostest centos:centos7.9.2009 /bin/bash

进入容器

docker exec -it centostest /bin/bash
#这里:
#-i 保持STDIN开放,即使没有附加也是如此。
#-t 分配一个伪终端。
#my_centos_container 是你的容器的名称或ID。
#/bin/bash 是你想要在容器内部执行的命令,这里是启动一个新的bash会话。
#如果你发现容器中没有安装bash(虽然CentOS镜像通常包含bash),你可以尝试使用/bin/sh来代替:

yum安装mysql时报错(参考https://www.imooc.com/article/315620)

cd /etc/yum/pluginconf.d/
cat -n fastestmirror.conf 
sed -i '2s/enabled=1/enabled=0/' fastestmirror.conf 

—————————————————————————————
上面的是分步操作,可以合并在Dockerfie文件里面,进行统一管理

mkdir Dockerfile
vim Dockerfile

设置构建文件

在这里插入代码片
http://www.lryc.cn/news/620119.html

相关文章:

  • 接口添加了 @Transactional 注解并开启事务,而其中一个小方法启动了新线程并手动提交数据,会有什么影响?
  • 服务器安全笔记
  • 学习:JS进阶[10]内置构造函数
  • [ 数据结构 ] 泛型 (上)
  • Excel多级数据结构导入导出工具
  • Laravel 使用ssh链接远程数据库
  • Linux Framebuffer(帧缓冲)与基本 UI 绘制技术
  • 【R语言】RStudio 中的 Source on Save、Run、Source 辨析
  • 认知系统的架构: 认知残余三角形、认知主体意识 和认知演进金字塔
  • 【docker①】在VS Code中使用Docker容器
  • 从零用 NumPy 实现单层 Transformer 解码器(Decoder-Only)
  • 未来AI:微算法科技(NASDAQ:MLGO)开发基于忆阻器网络储层计算MemristorPattern虚拟平台
  • 通过限制网络访问来降低服务器被攻击风险的方法
  • 云原生技术k8s部署prometheus
  • 面向Python/C#开发者入门Java与Bukkit API
  • C# 反射和特性(元数据和反射)
  • Mysql——如何做到Redolog崩溃后恢复的
  • NLP学习之Transformer(1)
  • 算法题——哈希表
  • 洛谷 P2607 [ZJOI2008] 骑士-提高+/省选-
  • 从 Web 开发到数据科学:全栈基础技术总结
  • nm命令和nm -D命令参数
  • 互联网大厂Java求职面试实录:Spring Boot到微服务与AI的技术问答
  • 《量子雷达》第2章 从量子信息到量子雷达 预习2025.8.13
  • Canal解析MySQL Binlog原理与应用
  • RC4算法实现
  • 一键自动化:Kickstart无人值守安装指南
  • 如何优雅地实现API接口每 10秒轮询请求?
  • 力扣面试150题--三角形最小路径和 最小路径和 不同路径 最长回文子串
  • RagFlow启动源码说明