日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Docker(三):镜像导入与导出、保存与加载、在Docker容器中安装软件

發布時間:2024/9/30 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Docker(三):镜像导入与导出、保存与加载、在Docker容器中安装软件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

相關閱讀:

Docker(一):Docker的安裝與常用命令

Docker(二):Docker常用命令之鏡像的創建:Dockerfile 與 commit

Docker(三):Docker鏡像導入與導出、恢復與加載與在Docker容器中安裝軟件

Docker(四):使用Docker部署tomcat、mysql、nginx文件服務器


?

一、鏡像的導入與導出:

import 與export 命令通常用于Docker鏡像的導入導出。

1、將鏡像導出到文件:

(1)命令格式:docker export? 已經存在的鏡像id或者鏡像名稱 > 導出的鏡像路徑和文件名稱.tar

(2)舉例:docker export cbe3cb7799ed > test1.tar

2、基于導出的文件導入一個新鏡像:

(1)命令格式:docker import – 新鏡像的路徑和名稱<導出的鏡像名稱.tar

(2)舉例:docker import – test1 < test1.tar

?

?二、鏡像的保存與加載:

save 和 load 命令,常用于鏡像的保存與加載。

1、保存鏡像:

(1)命令格式:docker save -o 保存后鏡像的路徑和名稱.tar? 已經存在的鏡像id或者鏡像名稱

(2)舉例:docker save -o test2.tar test2

2、加載鏡像:

(1)命令格式:docker load < 要導入的鏡像名稱.tar

(2)舉例:docker load < test2.tar

?

三、在Docker容器中安裝軟件:

1、安裝步驟:

(1)使用?"?docker exec -it 容器id或容器名 /bin/bash" 命令進入容器內部;

(2)使用 " apt-get update "命令同步/etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,這樣才能獲取到最新的軟件包。

(3)等更新完畢以后,再輸入 " apt-get install " 命令即可。

2、示例:在tomcat容器中安裝vim:

#第一步:進入tomcat容器內部,tomcat1為容器名
[root@izwz9ib5he33fx3jnuis2xz ~]# docker exec -it tomcat1 /bin/bash
#第二步:更新索引源
root@b2e9025226f0:/usr/local/tomcat# apt-get update
Get:1 http://security.debian.org/debian-security stretch/updates InRelease [94.3 kB] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Ign:2 http://deb.debian.org/debian stretch InRelease ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Get:3 http://deb.debian.org/debian stretch-updates InRelease [91.0 kB]
Get:4 http://security.debian.org/debian-security stretch/updates/main amd64 Packages [440 kB]
Hit:5 http://deb.debian.org/debian stretch Release ? ?
Fetched 625 kB in 5s (119 kB/s) ? ? ? ? ? ? ? ? ? ? ? ? ??
Reading package lists... Done
#第三步:安裝vim
root@b2e9025226f0:/usr/local/tomcat# apt-get install vim
Reading package lists... Done
Building dependency tree ? ? ??
Reading state information... Done
vim is already the newest version (2:8.0.0197-4+deb9u1).
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.

至此,就成功在容器tomcat1中安裝了vim軟件了。

?

?

總結

以上是生活随笔為你收集整理的Docker(三):镜像导入与导出、保存与加载、在Docker容器中安装软件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。