Tag: macos

我可以使用docker在OSX上运行MSBuild吗?

在工作中,我们有一个大的JS(FrontEnd)/ .NET(后端)项目。 我想有一个select,在家里的Mac上的项目。 我可以在同一个项目中使用docker在PC和Mac上工作吗? 我被告知,目前的系统不适合经典的.NET,只针对.NET核心进行了优化。 那是对的吗?

在mac os上运行clickhouse docker映像时出错

当我从docker镜像安装yandex clickhouse时,我有例外。 docker run -it –rm –link some-clickhouse-server:clickhouse-server yandex/clickhouse-client –host clickhouse-server docker logs 54aa87e92a2c Include not found: clickhouse_remote_servers Include not found: clickhouse_compression POCO ERROR: Exception: Could not determine local time zone: boost::filesystem::canonical: No such file or directory: "/usr/share/zoneinfo/" terminate called after throwing an instance of 'Poco::Exception' what(): Exception 有谁能够帮助我?

OSX Docker / WordPress / MySQL – 连接错误:(1130)主机'xxx.xxx.xxx.xxx'不允许连接到这个MariaDB服务器

这个问题不同于其他类似的问题,因为它涉及在OS X上的Docker容器中运行,之前一直运行正常,现在正在失败。 按照这里的说明: https://medium.com/@tatemz/local-wordpress-development-with-docker-3-easy-steps-a7c375366b9 我能够快速获得本地WordPress安装并运行,这非常棒。 今天,当我启动它,有一个连接拒绝,看起来像这将是非常简单的解决,如果我能弄清楚以下错误消息的两件事情: MySQL Connection Error: (1130) Host '172.19.0.3' is not allowed to connect to this MariaDB server Warning: mysqli::mysqli(): (HY000/1130): Host '172.19.0.3' is not allowed to connect to this MariaDB server in – on line 22 我需要弄清的两件事是: “第22行”在什么文件? 这是一个configuration文件? 什么是文件名? 在像这样的Mac / Docker部署中,这个文件的path是什么? docker容器目录只包含一个WordPress安装目录。 在那个目录中似乎没有任何与MySQL / MariaDB相关的东西。 我已经阅读了大量关于Mac的Mac部署文档以及configuration文件的位置,但是在Docker容器中,这是一个不同的野兽。 我find的文档不适用。 我已经考虑SSH到一个docker集装箱(我是一个在Docker婴儿),但我甚至不知道,如果这是你做的事情。

在Mac上使用Docker的AspCore

我试图在Mac上使用docker实现aspcore项目。 我已经做了所有的设置,如创builddocker文件,但是,得到的消息: 现在聆听: http:// localhost:5000 但是,无法使用上述链接进行浏览。“无法打开页面”。 我的docker文件: FROM microsoft/dotnet:latest WORKDIR /app COPY /app /app ENTRYPOINT ["dotnet", "WildestDreams.dll"]

macOS,Dockerfile挂载一个文件夹不能改变locale

我试图装载一个文件夹与我的docker文件,而不是在构build复制。 我们使用git进行开发,并且我不想在每次更改testing时重新生成映像。 我的docker文件现在是这样的 #set base image FROM centos:centos7.2.1511 MAINTAINER Alex <alex@app.com> #install yum dependencies RUN yum -y update \\ && yum -y install yum-plugin-ovl \ && yum -y install epel-release \ && yum -y install net-tools \ && yum -y install gcc \ && yum -y install python-devel \ && yum -y install git \ […]

如何在Mac上映射我的容器中的共享文件夹?

我有一个文件夹内部通过Samba共享的Docker容器。 我可以在Windows上映射此文件夹,而不会出现类似下面的问题: net use z: \\vm_ip\folder 在上面的情况下,z:是我用共享文件夹中的内容创build的驱动器。 我怎么能在Mac上映射相同的文件夹?

使用Docker for Mac与JMX连接

我正在为使用Docker for Mac在Docker容器中运行的Tomcat设置JMX连接而苦苦挣扎。 我想我理解基础知识,并在tomcat / bin目录中有一个setenv.sh,如下所示: CATALINA_OPTS="-Dcom.sun.management.jmxremote=true\ -Dcom.sun.management.jmxremote.local.only=false\ -Dcom.sun.management.jmxremote.authenticate=false\ -Dcom.sun.management.jmxremote.ssl=false\ -Djava.rmi.server.hostname=185.83.15.228\ -Dcom.sun.management.jmxremote.port=9999\ -Dcom.sun.management.jmxremote.rmi.port=9999" 我认为有问题的部分可能是java.rmi.server.hostname属性。 我已经设置这个主机的IP,但我也尝试了其他明显的东西。 我相信这应该是jconsole或jvisualvm将运行的机器的IP,但这不适用于我。 我开始像这样的容器: docker run -d -v /Users/timbo/tomcat-jmx.sh:/usr/local/tomcat/bin/setenv.sh -p 8080:8080 -p 9999:9999 tomcat:8.0 所以端口9999是暴露的。 当我尝试连接使用jvisualvm连接到本地主机:9999(这将为Mac的Docker路由到实际上在172.17.0.2的容器)我得到的错误:无法连接到本地:9999使用服务:jmx:rmi:// / JNDI / RMI://本地主机:9999 / jmxrmi 任何提示什么是错的?

无法在Mac OS X主机上的Windows 10 VirtualBox VM中运行基于Docker的Windows容器

当我尝试使用以下命令运行基于docker的Windows容器时,出现以下错误: docker pull microsoft/dotnet-framework docker run -it microsoft/dotnet-framework cmd docker:来自守护进程的错误响应:容器31112532fbefca415cfb10134612cf4467c084e93e699b7caa320ca60f5df266在CreateContainer期间遇到错误:Windows系统调用失败:此系统上不存在pipe理程序。 (0xc0351000) Docker for Windows在Macbook Pro(基于Intel,2016,OS X El Capitan)上的Windows 10 Pro VM(使用VirtualBox)中设置。 在Docker的设置中,我切换到使用Windows容器。 有没有OS X的特定问题? 因为我可以在运行Windows 10 Pro的个人电脑上工作。

无法从Docker容器内部连接到Redis

当我启动Docker容器时, OSError: Multiple exceptions: [Errno 111] Connect call failed ('::1', 6379), [Errno 111] Connect call failed ('127.0.0.1', 6379) 从Python,但这个代码在主机上工作正常。 如何解决这个问题? Dockerfile: gist ,操作系统:macOS 10.12

在vmware中连接到运行在docker中的webserver

在我的Mac上,我在VMware中运行Windows Server 2016。 在那里,我在vagrant / Virtual Box中运行Ubuntu。 在那里,我正在用nginx / uwsgi在Docker容器中运行一个django应用程序。 networking服务器正在9003上进行侦听,并且从在Windows VM中运行的浏览器中,我可以使用localhost:9003连接到networking服务器。 我希望能够从运行在我的Mac上的浏览器和本地networking上的其他机器上连接到它。 在VMwarenetworking设置中,我有Internet共享,select与我的Mac共享。 在Windows VM中我看到这个: $ ipconfig Windows IP Configuration Ethernet adapter vEthernet (HNS Internal NIC): Connection-specific DNS Suffix . : Link-local IPv6 Address . . . . . : fe80::a088:5807:8265:722%11 IPv4 Address. . . . . . . . . . . : […]