最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker如何打包本地環(huán)境為tar包給別人使用

 更新時(shí)間:2023年11月23日 16:16:35   作者:Matrix_1127  
這篇文章主要介紹了Docker如何打包本地環(huán)境為tar包給別人使用問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Docker打包本地環(huán)境

最近工作中需要跨部門(mén)協(xié)同合作,我的虛擬機(jī)上安裝了很多包,這樣一個(gè)環(huán)境運(yùn)行我自己的代碼都能正常使用,但是給別人使用會(huì)報(bào)缺少某些包的錯(cuò)誤,而且讓別人裝的話(huà)容易裝出問(wèn)題,另外不同的人使用還要重新安裝一遍依賴(lài)包,太麻煩了。

所以,我們這邊用docker鏡像裝好所有環(huán)境并且合入全部代碼打包成docker鏡像,別人就可以直接使用,省去很多麻煩的事情。做個(gè)記錄。

從docker hub上拉取一個(gè)輕量化的鏡像

1.首先從docker hub上找一個(gè)適合別人虛擬機(jī)操作系統(tǒng)的docker鏡像,這里需要先注冊(cè)登錄。

2. 在自己的虛擬機(jī)上登錄個(gè)人docker賬號(hào),docker login

3. 登錄之后就可以拉取鏡像了:docker pull rishabhthakur98/ubuntu18python3.6:v1,其中后面的v1是鏡像的tags,可以在docker hub看到。

4. 現(xiàn)在查看本地鏡像就會(huì)發(fā)現(xiàn)多了一個(gè)剛才拉的鏡像了:docker images

5. 現(xiàn)在可以運(yùn)行這個(gè)鏡像:docker run -it e08af9d068c6【image ID】,此時(shí)本地會(huì)產(chǎn)生一個(gè)新的容器:docker ps -a查看。

6. 第一次運(yùn)行鏡像會(huì)自動(dòng)進(jìn)去容器,exit退出容器。

下次進(jìn)入時(shí)要先啟動(dòng)容器:docker start b58c5185b76e【容器ID】,然后附著進(jìn)容器:docker attach b58c5185b76e【容器ID】。

此時(shí),你可以在這個(gè)容器內(nèi)部安裝自己需要的東西,寫(xiě)好各種需要的代碼,下一步準(zhǔn)備打包。

把建好的容器打包給其他人使用

先退出容器:exit或者ctrl + D

提交全部更改到本地容器:docker commit 【容器ID】

此時(shí)的容器會(huì)生成一個(gè)新的未命名的鏡像。我們需要對(duì)它重新命名,

鏡像重命名:docker tag 0bc42f7ff218【鏡像ID】 sqlmap_docker:v1【名稱(chēng):版本】

鏡像打包:docker save sqlmap_docker:v1 > [/root/]sqlmap_docker .tar [/root/]指定存放的路徑。

打包完成可以在相應(yīng)目錄下看到多了一個(gè)tar包,這就是你裝好環(huán)境的docker鏡像。

把這個(gè)鏡像的tar包發(fā)送給別人, 然后他那邊導(dǎo)入你的鏡像:docker load -i sqlmap_docker .tar,運(yùn)行這個(gè)鏡像,進(jìn)入對(duì)應(yīng)的容器,然后就可以在相應(yīng)目錄下運(yùn)行你的代碼了。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • docker搭建dnsmasq服務(wù)的實(shí)現(xiàn)

    docker搭建dnsmasq服務(wù)的實(shí)現(xiàn)

    本文將指導(dǎo)讀者如何使用Docker搭建DNSmasq服務(wù),通過(guò)簡(jiǎn)單的步驟和詳細(xì)的說(shuō)明,幫助讀者快速在Docker環(huán)境中部署DNSmasq,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-01-01
  • 不重啟Docker容器就能修改時(shí)間的全方案總結(jié)

    不重啟Docker容器就能修改時(shí)間的全方案總結(jié)

    在使用Docker的過(guò)程中,很多開(kāi)發(fā)者會(huì)遇到需要修改容器時(shí)間的場(chǎng)景,本文會(huì)梳理Docker容器時(shí)間的底層邏輯,以及不重啟容器修改時(shí)間的所有可行方案,大家可以根據(jù)需要進(jìn)行選擇
    2025-12-12
  • 使用Dockerfile制作jdk鏡像的詳細(xì)教程

    使用Dockerfile制作jdk鏡像的詳細(xì)教程

    在Docker的世界里,Dockerfile是一個(gè)至關(guān)重要的文本文件,它定義了如何構(gòu)建Docker鏡像,通過(guò)編寫(xiě)Dockerfile,開(kāi)發(fā)者可以確保他們的應(yīng)用程序及其依賴(lài)項(xiàng)被正確地打包、優(yōu)化和部署,本文將深入探討Dockerfile的組成、常用指令以及編寫(xiě)高效Dockerfile的最佳實(shí)踐
    2024-12-12
  • docker搭建rabbitmq集群環(huán)境的方法

    docker搭建rabbitmq集群環(huán)境的方法

    本篇文章主要介紹了docker搭建rabbitmq集群環(huán)境的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-07-07
  • docker如何查看容器/刪除(所有)容器/刪除鏡像

    docker如何查看容器/刪除(所有)容器/刪除鏡像

    這篇文章主要介紹了docker如何查看容器/刪除(所有)容器/刪除鏡像問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • 基于Docker搭建iServer集群

    基于Docker搭建iServer集群

    Docker擴(kuò)展了LXC,提供了更高級(jí)別的API,并簡(jiǎn)化了應(yīng)用的打包和部署,為終端用戶(hù)創(chuàng)建彼此獨(dú)立的私有環(huán)境,可有效節(jié)約開(kāi)發(fā)者和系統(tǒng)管理員的環(huán)境部署時(shí)間。這篇文章主要介紹了基于Docker搭建iServer集群,需要的朋友可以參考下
    2022-04-04
  • 在 Docker 中安裝和運(yùn)行 PostgreSQL的詳細(xì)步驟

    在 Docker 中安裝和運(yùn)行 PostgreSQL的詳細(xì)步驟

    本文簡(jiǎn)述在Docker中安裝和運(yùn)行PostgreSQL的流程安裝Docker、拉取鏡像、運(yùn)行容器并配置端口與密碼、驗(yàn)證容器狀態(tài)、連接數(shù)據(jù)庫(kù)及創(chuàng)建用戶(hù),完成數(shù)據(jù)庫(kù)部署,感興趣的朋友一起看看吧
    2025-06-06
  • 使用Docker配置redis sentinel哨兵的方法步驟

    使用Docker配置redis sentinel哨兵的方法步驟

    本文主要介紹了Docker配置redis sentinel哨兵的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • docker使用Dockerfile構(gòu)建鏡像的實(shí)現(xiàn)示例

    docker使用Dockerfile構(gòu)建鏡像的實(shí)現(xiàn)示例

    本文主要介紹了docker使用Dockerfile構(gòu)建鏡像的實(shí)現(xiàn)示例,通過(guò)編寫(xiě) Dockerfile,您可以定義鏡像的基礎(chǔ)環(huán)境、安裝軟件包、復(fù)制文件、設(shè)置環(huán)境變量等操作,下面就來(lái)介紹一下
    2024-01-01
  • 如何設(shè)置docker容器時(shí)區(qū)

    如何設(shè)置docker容器時(shí)區(qū)

    這篇文章主要介紹了如何設(shè)置docker容器時(shí)區(qū)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-07-07

最新評(píng)論

兖州市| 宜宾市| 康马县| 乌兰察布市| 西贡区| 化州市| 义乌市| 新龙县| 黑山县| 禹城市| 东丰县| 原阳县| 衡水市| 浙江省| 蕲春县| 观塘区| 古浪县| 宣恩县| 偏关县| 香港 | 称多县| 福泉市| 平昌县| 岳阳县| 什邡市| 新泰市| 绥滨县| 边坝县| 涿鹿县| 当雄县| 稻城县| 渑池县| 东阿县| 门头沟区| 巴里| 容城县| 香港| 巴彦县| 如皋市| 青川县| 兰坪|