12得票2回答
docker-pr进程已经在端口80上监听了吗?在Ubuntu上安装了带有snappy的docker。

我运行了这个: docker run -ti -p 80:80 --name esproxy "$tag" 但是我遇到了这个错误: docker: 守护程序的错误响应: 驱动程序在端点 esproxy (ead1fa4f09b2326cd1ff6aa0e3b8f8bfa5c9d353...

107得票14回答
本地找不到Docker镜像

我正在关注这篇文章- 参考代码在GitHub上。我已经在本地克隆了该存储库。 该项目内部有一个React应用程序。 我正尝试按照同一篇文章上的第7步在本地运行它: docker run -p 8080:80 shakyshane/cra-docker 这将返回: Unable to ...

739得票8回答
在Docker中,“expose”和“publish”的区别是什么?

我正在尝试使用Dockerfile进行实验,我认为我已经理解了大部分的逻辑。然而,在这种情况下,我没有看到“暴露”和“发布”端口之间的区别。 我看过的所有教程都首先在Dockerfile中包含EXPOSE命令: ... EXPOSE 8080 ... 他们随后从这个Dockerfile...

7得票1回答
Docker在macOS和Windows上替代--network host的方法

我有两个Docker容器: 数据库 使用数据库的应用程序 我这样运行我的数据库容器: docker run --name my-db -p 127.0.0.1:3306:3306 my-db-image 然后像这样运行我的应用程序容器: docker run --name my-...

13得票3回答
将ARG传递给ENTRYPOINT

假设我在 Dockerfile 中有以下内容: ARG FOO=1 ENTRYPOINT ["docker.r2g", "run"] 我使用以下工具构建以上内容: docker build -t "$tag" --build-arg FOO="$(date +%s)" . 有没有一...

699得票22回答
Docker - 名称已被容器使用

使用以下命令运行docker注册表总是会出现错误:dev:tmp me$ docker run \ -d --name registry-v1 \ -e SETTINGS_FLAVOR=local \ -e STORAGE_PATH=/registry \ ...

31得票5回答
在 Docker 中设置 GOOGLE_APPLICATION_CREDENTIALS

我希望使用我的key.json文件在docker容器内设置GOOGLE_APPLICATION_CREDENTIALS,但我不想将此文件复制到我的容器中。

562得票23回答
Docker容器在运行"docker run -d"命令后会自动停止

根据我迄今为止阅读的教程,使用"docker run -d"将启动一个容器从镜像中,并且该容器将在后台运行。它看起来像这样,我们可以看到我们已经有了容器ID。root@docker:/home/root# docker run -d centos 605e3928cdddb844526bab6...

324得票14回答
为什么在一个独立的Docker容器中运行Python应用程序时没有任何输出?

我有一个Python(2.7)应用程序,在我的dockerfile中启动。 CMD ["python","main.py"] main.py启动时打印一些字符串,然后进入一个循环: print "App started" while True: time.sleep(1) ...

9得票3回答
将docker run拆分成子组件

我有以下这个docker运行命令: docker run --rm --name=gitleaks \ -v "/keys/ssh/values:/root/.ssh" \ zricethezav/gitleaks \ --ssh-key='bucket' \ -...