在docker容器中安裝軟件,並重新生成鏡像


1、首先應該進入已經運行的容器:

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

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

cat /etc/issue

我這邊下載的一個容器里面運行的是Welcome to Alpine Linux 3.10 的版本,

Alpine 軟件管理器使用的是apk

Centos 軟件管理器使用的是yum

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

3、更新apk管理倉庫

apk update

4、安裝軟件

apk add 工具名稱     如:
apk add ipmitool

5、提交已修改或者安裝過軟件的容器,生成新的鏡像

docker commit <container_id> <image_name>
container_id :修改容器的ID
image_name : 鏡像名稱可以自己定義

注:之后就可以對生成的鏡像進行打包,移植到其他宿主機上運行(特別是離線環境下)。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM