当前位置: 首页 > 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.dtcms.com/a/329937.html

相关文章:

  • AI新贵叫板谷歌Chrome:AI 搜索的入口之战
  • Squash Merge(压缩合并)和Rebase Merge(变基合并)介绍
  • 航电系统数据传输模块技术解析
  • 367. 有效的完全平方数
  • 【R语言】R语言的工作空间映像(workspace image,通常是.RData)详解
  • 力扣面试150题--三角形最小路径和 最小路径和 不同路径 最长回文子串
  • 说说内存泄漏的常见场景和排查方案?
  • 【OpenGL】LearnOpenGL学习笔记07 - 摄像机
  • 记某一次仿真渗透测试
  • 【关于Java的常用类】
  • Unity中启用DLSS 【NVIDIA】
  • Python 类元编程(导入时和运行时比较)
  • Java Web开发:Session与Cookie详细入门指南
  • 看懂 Linux 硬件信息查看与故障排查
  • 网站交互中存储信息的主要方式
  • Linux LNMP配置全流程
  • 【Unity开发】Unity核心学习(一)
  • Eclipse RCP产品动态模块设计
  • 【软件测试】电商购物项目-各个测试点整理(一)
  • VUE3中的内置 API
  • eclipse嵌入式编译速度慢
  • 【知识】UV Python 快速入门指南
  • GLM-4.5V 解读:多模态推理之王
  • 【Android】View#post执行时机浅谈
  • Chrome 插件开发实战
  • 高防IP的防护原理是什么?
  • 基于51单片机WIFI遥控防盗电子密码锁APP控制设计
  • 免费专业PDF文档扫描效果生成器
  • docker代码如何在vscod上修改
  • 三方相机问题分析六:【没用相机,诡异的手电筒不可使用】下拉状态栏,手电筒置灰,无法打开,提提示相机正在使用