docker

    2熱度

    2回答

    我在看Rancher(Docker的編排引擎)。我認爲沒有支持hadoop設置的構建。信息

    2熱度

    1回答

    我們已經創建了大部分相同的定製版本docker's quickstart script。一個進一步的定製,我們想提出的是,當你在一個泊塢窗配置shell來更改提示明確指出: (docker) ~/src/code $ 腳本生成子殼這樣的: eval $($DOCKER_MACHINE env $VM --shell=bash) USER_SHELL=$(dscl /Search -read /

    2熱度

    2回答

    我想知道是否需要在容器中啓用防火牆。 (客戶操作系統) 在傳統IaaS(如GCE和Amazon EC2)上,必須配置防火牆。 (在CentOS 6上的iptables,在7上的firewalld,在Ubuntu上的ufw) 但是,Dockerfile有EXPOSE,我猜Docker拒絕訪問除Dockerfile中聲明的所有端口。 高於我的期望是否正確? 注意:這是關於容器(來賓操作系統)內的操作系

    7熱度

    2回答

    所以我知道,你可以使用-e像傳遞環境變量來泊塢窗容器: docker run -it -e "var=var1" myDockerImage 但我需要通過一個系統屬性泊塢窗容器,因爲這是我跑我的JAR: java -Denviroment=dev -jar myjar.jar 那麼如何在Docker中傳遞-D系統屬性?像: docker run -it {INSERT Denviromen

    3熱度

    2回答

    我有一些容器正在運行,偶爾連接在終端中丟失。容器仍然完美運行。我如何重新連接到samme用戶進程? 問題是: 當我做docker exec -it name bash時,我得到一個新的root用戶。但是之後我需要停止原始用戶開始使用這些應用程序的應用程序。 如何重新連接到原始運行的用戶進程/ bash。 info:使用mac終端。

    3熱度

    2回答

    我試圖在本地啓動碼頭註冊表與AWS S3配置。 環境 操作系統:Ubuntu的trusty64 泊塢窗:1.7.1〜1.8.3 碼頭工人註冊表版本:0.9.1〜2.1.1 泊塢窗信息 Containers: 10 Images: 30 Storage Driver: aufs Root Dir: /var/lib/docker/aufs Backing Filesystem: extfs

    5熱度

    3回答

    是否有任何簡單的方法將Dockerfile轉換爲Bash腳本以便在真實操作系統上安裝所有軟件?原因是碼頭集裝箱我不能改變,如果他們沒有解決問題,我想事後改變一些東西。

    0熱度

    1回答

    我使用--net=host選項運行MySQL容器。克: self.db = MySQLdb.connect(主機= 「127.0.0.1」,用戶= 「XYZ」,的passwd = 「XYZ」, 所以現在我使用可以使單元測試DB =「TEST_DB」) 問題是,當我嘗試dockerize我的單元測試,容器與我的MySQL集裝箱進行鏈接,該127.0.0.1 IP無效。我需要使用MySql容器的真實i

    0熱度

    1回答

    如果啓用寫屏障,我的服務器磁盤性能非常低。由於它有一個帶緩衝電池的磁盤控制器,因此將「nobarrier」選項添加到/ etc/fstab是安全的。這在性能上造成巨大差異。我想對碼頭工人一樣,但我使用設備映射器而不是普通分區。如何在Docker中使用設備映射器時禁用Docker中的寫入屏障? $ cat /etc/sysconfig/docker-storage DOCKER_STORAGE_O

    3熱度

    1回答

    我有以下簡化設計:一個mongodb容器和一個「python-client」泊塢窗容器,鏈接到前者。這是我簡單的docker-compose.yml文件: mongodb: build: "mongodb" dockerfile: "Dockerfile" hostname: "mongodb.local" ports: - "27017:2701