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

Ubuntu Docker 源碼編譯(1.9.1 )詳解

 更新時間:2016年11月07日 09:19:36   投稿:lqh  
這篇文章主要介紹了Ubuntu Docker 源碼編譯(1.9.1 )詳解的相關(guān)資料,這里對編譯過程進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以參考下

Ubuntu Docker 源碼編譯:

             網(wǎng)上對Ubuntu Docker 源碼編譯的資料有很多,但是對于具體如何操作,和命令的實(shí)現(xiàn)不是多細(xì)致,經(jīng)過我一番折騰,終于把源碼編譯搞定,這里記錄下,以便以后使用參考,

一、系統(tǒng)環(huán)境

       Ubuntu14.04 desktop 64位

二、安裝Docker(Docker內(nèi)編譯Docker)

$ sudo apt-get update 

$ sudo apt-get install wget 

$ wget -qO- https://get.docker.com/ | sh 

三、拉取Docker開發(fā)環(huán)境容器

# docker pull docker-dev:1.9.1 

四、下載Docker源碼到本地機(jī)器

# apt-get install git 


# mkdir -p /home/docker/src 



# cd /home/docker/src 



# git clone https://github.com/docker/docker.git 



# cd docker 



# git checkout v1.9.1 

五、編譯

       其實(shí)Docker編譯容器內(nèi)自帶了源碼,這里第四步將源碼下載到本地機(jī)器,主要是為了二次開發(fā)方便。

        可以將開發(fā)好的新代碼替換容器內(nèi)原有的代碼,進(jìn)行定制開發(fā)。

        1. 創(chuàng)建本地編譯結(jié)果保存目錄

# mkdir -p /home/docker/bundles  

        2. 啟動容器,并映射本地代碼到容器:

# docker run --rm -it --privileged \ 
  -e BUILDFLAGS \ 
  -e DOCKER_CLIENTONLY \ 
  -e DOCKER_EXECDRIVER \ 
  -e DOCKER_EXPERIMENTAL \ 
  -e DOCKER_GRAPHDRIVER \ 
  -e DOCKER_STORAGE_OPTS \ 
  -e DOCKER_USERLANDPROXY \ 
  -e TESTDIRS -e TESTFLAGS \ 
  -e TIMEOUT \ 
  -v /home/docker/bundles:/go/src/github.com/docker/docker/bundles \ 
  -v /home/docker/src:/tmp \ 
  docker-dev:1.9.1 \ 
  bash 

        3. 在容器中編譯(此命令在容器中執(zhí)行):

# cp -a /tmp/docker/* /go/src/github.com/docker/docker/ 

# hack/make.sh binary  

        4. 編譯完成后,退出容器,檢查本地結(jié)果路徑,已經(jīng)生成了編譯好的Docker可執(zhí)行文件:

# ls -l /home/docker/bundles 

六、驗(yàn)證

# cd /home/docker/bundles/1.9.1/binary 

# ./docker version 

 感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • 詳解Docker與FastDFS的安裝命令及使用

    詳解Docker與FastDFS的安裝命令及使用

    這篇文章主要介紹了詳解Docker與FastDFS的安裝命令及使用,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09
  • docker-compose編排單體nacos、rabbitmq、redis基礎(chǔ)服務(wù)詳解

    docker-compose編排單體nacos、rabbitmq、redis基礎(chǔ)服務(wù)詳解

    這篇文章主要介紹了docker-compose編排單體nacos、rabbitmq、redis基礎(chǔ)服務(wù),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • Docker離線部署geoserver的思路詳解

    Docker離線部署geoserver的思路詳解

    這篇文章主要介紹了Docker離線部署geoserver的思路詳解,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-12-12
  • Docker鏡像瘦身大小從1.43 GB減少到22.4MB

    Docker鏡像瘦身大小從1.43 GB減少到22.4MB

    本文主要介紹了 Docker鏡像瘦身大小從1.43 GB減少到22.4MB,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • Docker搭建青龍面板教程(圖文)

    Docker搭建青龍面板教程(圖文)

    青龍面板是一款用于管理和運(yùn)行腳本的Web界面,廣泛應(yīng)用于各類自動化腳本的管理,本文主要介紹了Docker搭建青龍面板教程,具有一定的參考價值,感興趣的可以了解一下
    2023-09-09
  • docker搭建canal的實(shí)現(xiàn)步驟

    docker搭建canal的實(shí)現(xiàn)步驟

    canal是監(jiān)聽主mysql的binlog日志,本文主要介紹了docker搭建canal的實(shí)現(xiàn)步驟,具有一定的參考價值,感興趣的可以了解一下
    2023-12-12
  • 基于Kubernetes和Docke實(shí)現(xiàn)留言簿案例

    基于Kubernetes和Docke實(shí)現(xiàn)留言簿案例

    這篇文章主要介紹了基于Kubernetes和Docke實(shí)現(xiàn)留言簿案例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • Mac?M1?Docker如何運(yùn)行nacos2.0.3(若依微服務(wù)框架)

    Mac?M1?Docker如何運(yùn)行nacos2.0.3(若依微服務(wù)框架)

    這篇文章主要介紹了Mac?M1?Docker如何運(yùn)行nacos2.0.3(若依微服務(wù)框架),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • 解決docker網(wǎng)絡(luò)錯誤(network bridge not found)

    解決docker網(wǎng)絡(luò)錯誤(network bridge not found)

    這篇文章主要介紹了解決docker網(wǎng)絡(luò)錯誤(network bridge not found)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • Docker方式部署OceanBase數(shù)據(jù)庫的完整步驟

    Docker方式部署OceanBase數(shù)據(jù)庫的完整步驟

    OceanBase數(shù)據(jù)庫是一個高性能的分布式關(guān)系型數(shù)據(jù)庫,它支持多種部署方式,包括但不限于單機(jī)部署、集群部署等,這篇文章主要介紹了Docker方式部署OceanBase數(shù)據(jù)庫的完整步驟,需要的朋友可以參考下
    2025-04-04

最新評論

伊宁市| 神木县| 桐柏县| 横峰县| 铜鼓县| 皮山县| 嘉义县| 周宁县| 遂昌县| 郁南县| 育儿| 绥芬河市| 佳木斯市| 榆树市| 蓬安县| 阿勒泰市| 左权县| 正蓝旗| 于田县| 开江县| 会泽县| 汉源县| 嵊泗县| 奉新县| 闻喜县| 大埔县| 清镇市| 恩平市| 宝坻区| 博客| 射洪县| 澄迈县| 锡林浩特市| 永丰县| 昆山市| 锡林郭勒盟| 泸定县| 许昌县| 新民市| 渑池县| 佳木斯市|