![](/img/trans.png)
[英]I have created a docker image for python PyQt4 application using ubuntu 14.04 ,now when i run container i wan to access docker host ip and interfaces
[英]How can I get the host ip in a docker container using Python?
上下文:我實施了使用docker-py
創建docker網絡並運行docker容器的測試。 用於執行測試的測試運行程序是pytest
。 測試設置取決於Python(開發機上的Python軟件包),開發機docker守護程序和開發機靜態ip地址。 在我的開發機運行時上下文中,測試運行正常(通過對測試運行器pytest
普通調用)。 現在,我想將測試遷移到gitlab-ci
。 gitlab-ci
在gitlab-ci
容器中運行作業,該容器通過/var/run/docker.sock
掛載訪問CI服務器docker守護進程。 gitlab-ci
用於在其中運行作業的gitlab-ci
容器的ip地址不是靜態的,就像在我的開發機環境中一樣。 但是為了在測試中創建docker網絡,我需要IP地址。
問題:如何獲取使用Python執行測試的docker容器的適當IP地址?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.