草庐IT

build_py

全部标签

docker - 是否可以为 `docker build` 设置 MAC 地址?

使用dockerrun,可以使用--mac-address选项修复MAC地址。我查过,找不到使用dockerbuild修复MAC地址的方法。我想要将许可证固定到MAC地址的软件进行docker化(我不是想绕过许可证;我想拥有一个更可重现的系统架构)。谢谢! 最佳答案 让我们考虑下面的DockerfileFROMalpineRUNifconfig|grep-ihwaddr如果你使用构建它dockerbuild.你得到SendingbuildcontexttoDockerdaemon2.048kBStep1/2:FROMalpine--

Docker - 如何获取名称(用户/repo :tag) of the base image used to build another image

当我运行dockerhistorymysql最后一行是:104de4492b999daysago/bin/sh-c#(nop)ADDfile:f35a56605b9a065a144.97MB我想知道idf35a56605b9a065a14对应的基础镜像是什么,所以我在Github上找到了mysqlDockerfile。第一行是:FROMdebian:wheezy1)有人可以确认f35a56605b9a065a14确实是debian:wheezy基础镜像的id吗?2)如果我无法访问Dockerfile,我将如何建立f35a56605b9a065a14对应于debian:wheezy的连接

Docker - 如何获取名称(用户/repo :tag) of the base image used to build another image

当我运行dockerhistorymysql最后一行是:104de4492b999daysago/bin/sh-c#(nop)ADDfile:f35a56605b9a065a144.97MB我想知道idf35a56605b9a065a14对应的基础镜像是什么,所以我在Github上找到了mysqlDockerfile。第一行是:FROMdebian:wheezy1)有人可以确认f35a56605b9a065a14确实是debian:wheezy基础镜像的id吗?2)如果我无法访问Dockerfile,我将如何建立f35a56605b9a065a14对应于debian:wheezy的连接

python - 在 docker 容器中作为服务运行 py.test

我正在建立一个dockerisedselenium网格。我可以通过附加到pytest容器[见下文]发送我的python测试[使用pytest运行]。但是我已经设置了另一个LAMP容器来控制pytest。所以我想让pytest容器独立,运行空闲并等待来自LAMP容器的命令。我有这个Dockerfile:#StartingfrombaseimageFROMubuntu#-----------------------------------------------------#SettheGithubpersonaltokenENVGH_TOKENblablabla#InstallPytho

python - 在 docker 容器中作为服务运行 py.test

我正在建立一个dockerisedselenium网格。我可以通过附加到pytest容器[见下文]发送我的python测试[使用pytest运行]。但是我已经设置了另一个LAMP容器来控制pytest。所以我想让pytest容器独立,运行空闲并等待来自LAMP容器的命令。我有这个Dockerfile:#StartingfrombaseimageFROMubuntu#-----------------------------------------------------#SettheGithubpersonaltokenENVGH_TOKENblablabla#InstallPytho

java - IntelliJ 想法 : build and run Java apps in docker containers

在我的项目中,我想将我的SpringBoot应用程序容器化,不仅在生产环境中,而且在本地。为了做到这一点,我想:启动docker容器(从java镜像)在IntelliJIdea中点击“运行”在容器中构建应用程序(不使用我的本地机器编译器,而是使用容器中的编译器)在容器中运行应用程序这种情况可能吗?我不想使用Gradle或Maven在容器中构建应用程序-我想告诉IntelliJIdea使用内部docker容器java编译器,而不是我在本地拥有的编译器。 最佳答案 描述了可能有用的内容here.基本上你需要devtools并在docke

java - IntelliJ 想法 : build and run Java apps in docker containers

在我的项目中,我想将我的SpringBoot应用程序容器化,不仅在生产环境中,而且在本地。为了做到这一点,我想:启动docker容器(从java镜像)在IntelliJIdea中点击“运行”在容器中构建应用程序(不使用我的本地机器编译器,而是使用容器中的编译器)在容器中运行应用程序这种情况可能吗?我不想使用Gradle或Maven在容器中构建应用程序-我想告诉IntelliJIdea使用内部docker容器java编译器,而不是我在本地拥有的编译器。 最佳答案 描述了可能有用的内容here.基本上你需要devtools并在docke

docker - docker build 可以使用 git 分支的 url 吗?

根据docs,可以将giturl传递给构建命令:但是如果giturl需要是一个分支名称会发生​​什么?换句话说,我该如何做相当于这个:gitclone-bmy-firefox-branchgit@github.com:creack/docker-firefox.git 最佳答案 以git://开头您的网址(或https://)并在#之后简单地附加分支名称.我刚刚forkOP的repo并创建了一个分支以确认它可以正常工作(docker版本1.11.1):root@box:~#dockerbuildgit://github.com/mi

docker - docker build 可以使用 git 分支的 url 吗?

根据docs,可以将giturl传递给构建命令:但是如果giturl需要是一个分支名称会发生​​什么?换句话说,我该如何做相当于这个:gitclone-bmy-firefox-branchgit@github.com:creack/docker-firefox.git 最佳答案 以git://开头您的网址(或https://)并在#之后简单地附加分支名称.我刚刚forkOP的repo并创建了一个分支以确认它可以正常工作(docker版本1.11.1):root@box:~#dockerbuildgit://github.com/mi

arm - 即使使用简单的命令,docker build 也很慢

我正在我的RaspberryPi上构建一个docker镜像,这当然需要一些时间。这里的问题是,即使是Dockerfile中非常简单的命令,例如设置环境变量、在单个文件上使用chmod+x或暴露端口80也需要几分钟才能完成。这是我的Dockerfile的摘录:FROMresin/rpi-raspbianMAINTAINERfelixbrRUNexportDEBIAN_FRONTEND=noninteractive&&apt-getupdate&&apt-getinstall-ypythonpython-devpython-pippython-numpypython-scipypython