问题标签 [docker-for-mac]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3871 浏览

php - 在 Docker for Mac 上使用 SSH 隧道进行 Xdebug

我最近从 Docker 社区阅读了很多关于如何使用 Docker for Mac 在 PHPStorm 中调试 PHP 应用程序的帖子。所有这些都包含一些有用的信息,但还没有在一个地方看到有效的解决方案。

0 投票
1 回答
3515 浏览

docker - 如何为 macOS vm 修复 Docker 的 tty 输出?

我尝试通过命令连接 vm: screen ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/tty 并得到了这个: tty 输出

0 投票
1 回答
272 浏览

docker - 使用docker for mac时如何登录本地机器并更改系统参数

我使用 docker for mac 并在安装后创建了任何其他 vm。

我使用spujadas/elk-docker来运行 elk。

日志显示vm.max_map_count is too low

所以我的问题是如何在本地虚拟机上更改它?

docker-machine 不能列出任何本地机器。

所以我不能ssh到本地vm并修改它?

0 投票
5 回答
35358 浏览

docker-compose - 禁用 docker-compose 项目的自动启动

我有一个使用 Docker for Mac 的 docker-compose 项目,它会在我启动计算机时自动启动。

我通常使用 启动项目docker-compose up -d,但即使docker-compose stop在关闭之前运行也会在启动时再次启动它。

我不知道专门启用此功能。我怎样才能禁用它?

0 投票
1 回答
295 浏览

java - 仅针对特定机器在 docker 容器上接收运行时错误

我有一个在 apache Tomcat 中运行的第 3 方 java webapp。我们正在使用 docker 来运行这个应用程序。在我的机器上运行时,我们收到一个错误

我想强调的是,我们不建造这个.war。我们不拥有这个.war。我们只是试图启动一个运行这个已经构建的代码的 docker 容器。

javax.servlet.ServletException: Servlet execution threw an exception org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

与细节

java.lang.IncompatibleClassChangeError: Class javax.ws.rs.core.Response$Status does not implement the requested interface javax.ws.rs.core.Response$StatusType

在网上对此进行了一些调查,发现很多人都遇到了与运动衫罐子冲突的问题。我们不应该有这个问题,因为我们使用 docker for mac ......这适用于跨多个 docker 版本的其他所有人的机器。

我已经多次清除并重新安装 docker,在每次重新启动之间重新启动我的机器。我使用了与它工作的机器相同的版本。

我在 OSX Sierra 10.12.2

泊坞窗图像基于tomcat:8.5.9-jre8-alpine 它将相关文件复制.war$CATALINA_HOME/webapps/单个 log4j.jar以及$CATALINA_HOME/lib/两个 .properties 文件。

这台特定机器上是否有任何可能干扰容器的东西?

Dockerfile如下

0 投票
2 回答
3988 浏览

macos - 如何使用命令重新启动 Docker-for-mac?

我正在使用 Docker for mac。
我想在终端上使用命令重新启动这个 Docker-for-mac 应用程序。
命令是什么?
没有这方面的文档。
我必须随时通过单击该按钮来重新启动它。

在此处输入图像描述

0 投票
0 回答
857 浏览

spring-boot - 无法从在 docker 容器中运行的 SpringBoot 应用程序连接到 Postgres

我有一个在 docker 容器中运行的 Spring Boot 应用程序。我试图从这个应用程序连接到在 localhost 中运行的 Postgres DB。我收到连接被拒绝错误。

我尝试了下面帖子中提到的解决方案 #1 和 #3,但这也不起作用。

使用 Docker 启动 Web 应用程序,无法连接到 Postgresql DB?

到目前为止我尝试了什么

  1. Spring Boot application.properties 具有 Postgres url 作为 localhost:5432 和 docker run --add-host [dockerhost ip] -it 和 docker run --net=host -it
  2. Spring Boot application.properties 的 Postgres url 为 [dockerhost ip]:5432 和 docker run --add-host [dockerhost ip] -it 和 docker run --net=host -it

以上都不起作用。

我正在使用 Docker for Mac 1.12.5

0 投票
2 回答
21673 浏览

docker - 失败:端口已分配

我使用 Docker 在 macOS Sierra 10.12.2 上运行 Oracle 11g Express

https://github.com/wnameless/docker-oracle-xe-11g

这是我的错误:

我诊断:

我的诊断 ID:20EB9506-CC72-4093-8A15-60E05A841ED1

我不知道为什么。在那几周之前,它运行成功。几乎,我改变,发布新的 DHCP IP。如何运行 Docker 实例有 Oracle 11g express 成功?

0 投票
3 回答
2270 浏览

docker - Docker 容器运行缓慢

我正在使用 docker for mac 并且来自 docker 容器的 curl 命令比我的 mac 需要更长的时间。容器使用默认桥接网络。

从容器内部查看下面的 curl 命令:

在此处输入图像描述

来自 mac 的命令:

在此处输入图像描述

谢谢。

0 投票
0 回答
198 浏览

docker - 如何在没有 TLS 的情况下运行 Docker for Mac?

unset DOCKER_TLS_VERIFY使用 Docker for Mac 时我该怎么做。我想为 docker 引擎禁用 TLS,但我找不到配置文件或如何dockerd手动启动。