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

linux docker镜像初始化

linux docker镜像初始化

简介

有的镜像内部使用的linux系统特别精简,许多常用命令无法安装,导致排查问题较为困难。
可以使用cat /etc/os-release查看容器使用的linux版本,再进行一些常用操作的初始化。

Debian

# 设置镜像源
RUN rm -f /etc/apt/sources.list.d/* && echo '\
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware\n\
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware\n\
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware\n\
deb https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware\n\
' > /etc/apt/sources.list# 安装基础软件
RUN apt-get update \&& apt-get install -y --no-install-recommends curl wget vim less net-tools telnet procps openssh-serverRUN ssh-keygen -A && echo 'service ssh start' >> /root/.bashrc## 添加logopr用户
RUN useradd -m logopr && echo 'logopr:123456' | chpasswd \&& mkdir /home/logopr/.ssh/ && chmod 700 /home/logopr/.ssh/ \&& echo 'replace with logopr public key' >> /home/logopr/.ssh/authorized_keys && chmod 600 /home/logopr/.ssh/authorized_keys \&& chown -R logopr:logopr /home/logopr/.ssh
http://www.lryc.cn/news/323643.html

相关文章:

  • 专业140+总分410+南京大学851信号与系统考研经验南大电子信息与通信集成,电通,真题,大纲,参考书。
  • . ./ bash dash source 这五种执行shell脚本方式 区别
  • 【React 】React 性能优化的手段有哪些?
  • 3.22网络编程小项目
  • Git原理及使用
  • Milvus 向量数据库介绍及使用
  • STP环路避免实验(华为)
  • 二、SpringBoot3 配置文件
  • 二、阅读器的开发(初始)-- 2、阅读器开发
  • 【QT入门】 Qt自定义信号后跨线程发送信号
  • 51单片机学习笔记7 串转并操作方法
  • 微服务cloud--抱团取暖吗 netflix很多停更了
  • 牛客笔试|美团2024春招第一场【测试方向】
  • Docker搭建LNMP环境实战(一):前言
  • SCI一区 | Matlab实现PSO-TCN-BiGRU-Attention粒子群算法优化时间卷积双向门控循环单元融合注意力机制多变量时间序列预测
  • 界面控件DevExpress ASP.NET Ribbon组件 - 完美复刻Office 365体验!
  • vue2【详解】mixins —— 抽离公共逻辑
  • ArrayList的常用方法
  • ES-Hadoop:将Elasticsearch与Hadoop无缝集成的开源工具
  • 质量模型、软件测试流程和测试用例
  • 集简云新增“文本语音转换”功能,实现智能语音交互
  • 图像处理领域专业术语
  • Microsoft Edge 中的 Internet Explorer 模式解决ie禁止跳转到edge问题
  • 理清大数据技术与架构
  • 小白DB补全计划Day2-LeetCode:SQL基本操作selectJOIN
  • 【Node.js从基础到高级运用】十五、单元测试与集成测试
  • 哈工大sse C语言 困难
  • 力扣● 503.下一个更大元素II ● 42. 接雨水
  • Java中的包装类
  • 实时数仓的另一种构建方法starRocks的物化视图