Docker 映象新增模組
1. 使用root使用者進入一個新容器,不要用 --rm .否則退出容器的時候,容器沒有了
docker run --user 0 -it --name superman testdockerfilebox/test_cpu:latest bash
2. 在容器中新增你要的功能,然後退出容器
apt install ...
npm install -g n
pip3 install ...
3. commit 剛才操作的容器成 image (testdockerfilebox/test_cpu:v1 名稱和版本號可以自己定義)
docker commit superman testdockerfilebox/test_cpu:v1
4. 檢視剛才 commit 操作的 image, 此時 image 裡面就包含了剛才新增的新增的模組了
root@test:~# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
testdockerfilebox/test_cpu v1 e4f2c829d1eb 23 minutes ago 4.42GB
5. 將新的 image 儲存成 tar 壓縮檔案,給其他人使用,統一開發環境
docker save testdockerfilebox/test_cpu:v1 -o test_cpu.tar
6. 別人拿到 test_cpu.tar 檔案後使用 docker load
載入 image
docker load -i test_cpu.tar
此時使用 docker images
就可以看到剛才的匯入的 image 了
root@test:~# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
testdockerfilebox/test_cpu v1 e4f2c829d1eb 23 minutes ago 4.42GB
相關文章
- docker 映象Docker
- Docker私有映象Docker
- 聊聊Docker映象Docker
- yamlapi docker 映象YAMLAPIDocker
- docker 映象加速Docker
- Docker Nginx映象DockerNginx
- Docker 映象源Docker
- Docker(五)Docker映象講解Docker
- Docker 映象講解Docker
- docker映象瘦身思路Docker
- docker系列(二):映象Docker
- Docker映象細節Docker
- Docker 映象加速教程Docker
- docker映象遷移Docker
- docker建立beego映象DockerGo
- Docker——映象管理Docker
- docker 儲存映象Docker
- [雲原生]Docker - 映象Docker
- docker構建映象Docker
- docker建立web映象DockerWeb
- docker 映象詳解Docker
- 玩轉Docker映象Docker
- 2、docker映象操作Docker
- 製作Docker映象Docker
- docker映象瘦身方法Docker
- docker學習4:Docker 映象使用Docker
- docker入門1:使用docker映象Docker
- 【docker】docker映象匯出匯入Docker
- Docker筆記(四):Docker映象管理Docker筆記
- Docker映象的構成__docker commitDockerMIT
- onthink新增模組
- docker映象的釋出Docker
- docker映象瘦身&優化Docker優化
- docker安裝mysql映象DockerMySql
- Docker映象中提取DockerfileDocker
- Docker拉取映象太慢Docker
- docker下載映象加速Docker
- 啟用docker中國映象Docker