zoukankan      html  css  js  c++  java
  • 在docker容器中安装软件,并重新生成镜像

    原文地址:https://www.cnblogs.com/fanlong0212/p/12297496.html

    1、首先应该进入已经运行的容器:

    docker exec -it [容器名或容器ID] /bin/bash

    2、在容器里查看镜像所使用的的Linux版本

    1
    cat /etc/issue

    我这边下载的一个容器里面运行的是Welcome to Alpine Linux 3.10 的版本,

    Alpine 软件管理器使用的是apk

    Centos 软件管理器使用的是yum

    ubuntu 软件管理器使用的是apt-get

    3、更新apk管理仓库

    1
    apk update

    4、安装软件

    1
    2
    apk add 工具名称     如:
    apk add ipmitool

    5、提交已修改或者安装过软件的容器,生成新的镜像

    1
    docker commit <container_id> <image_name>
    1
    container_id :修改容器的ID
    1
    image_name : 镜像名称可以自己定义注:之后就可以对生成的镜像进行打包,移植到其他宿主机上运行(特别是离线环境下)。
  • 相关阅读:
    es6 --- var const let
    HTTP -- 请求/响应 结构
    点击下载文件
    计算机当前时间
    js -- img 随着鼠标滚轮的变化变化
    vue --- 全局守卫
    vue -- 路由懒加载
    vuex -- 状态管理
    js对数组进行操作
    高性能网站建设
  • 原文地址:https://www.cnblogs.com/eyesfree/p/14765056.html
Copyright © 2011-2022 走看看