Tag: 本地

在互联网上暴露本地Docker容器(有两个容器互相链接)。

我已经创build了两个docker容器,一个是mysql,另一个是phabricator,两者都是链接的,都是本地的。 我已经绑定到0.0.0.0的MySQL端口。 现在我想把phabricator展示给互联网。 这样每个人都可以使用它。 –net = host选项不适用于链接。 谁能告诉我,我怎么能做到这一点?

离线运行influxdb映像

我在使用存储在服务器上的influxdb的数据的Web应用程序上工作。 我现在想要使这个应用程序可以脱机,我正在寻找一种方法来保存在用户的计算机上的数据库的副本,以便他可以在本地主机上运行此副本(并尽快同步重新连接)。 有没有人有一个好的方法来实现的想法? (即,这需要从vue的用户点进行简单的过程)。 我看了一下Docker,但是我不确定是否真的需要它。 但是如果是这样的话,是否还有一种方法可以在应用程序脚本中运行Dockersconfiguration命令,或者是否应该下载Docker并自己键入这些命令? 谢谢你的帮助 ! [编辑]最后,我设法做influxdb使用tutum / influxdb。 我只需要安装Docker,按照这个指示,并在应用程序中添加一个脚本,将数据从服务器复制到客户端数据库。 现在我想我将不得不做类似的服务器脚本,我需要保持离线…

将phpMyAdmin docker镜像连接到仅在127.0.0.1上侦听的HOST MySQL服务器

我正在寻找连接运行在一个容器(Docker)的一个PhpMyAdmin到主机上运行的MySQL服务器并在127.0.0.1上侦听。 但是,当我给docker varuable -e PMA_HOST = 127.0.0.1时,它只能看到它自己的Dockernetworking…我怎么能够与我的主机MySQL数据库服务器交谈?

如何正确configurationVirtualBox的DNSconfiguration来parsing本地networking中的docker容器主机名?

这里是上下文 我有三个容器: 容器1:REST Api 容器2:Web应用程序又名“仪表板” 容器3:数据库 我的目标 我希望这个堆栈运行在Mac OSX或Windows之上,以便构build一个可以从本地networking访问的连贯的应用程序。 我需要什么 – DNSconfiguration 当Web应用程序由Container 2服务到本地networking上的任何客户端时,浏览器需要与Container 1上运行的REST API进行通信。 我想能够在Web应用程序内设置容器2的主机名,例如server-api.local

使用Docker的Powershell devbox Magento安装

今天我正在尝试安装Magento DevBox 。 在这里你可以configuration你的select,所以我select了创build新的安装 我已经下载了zip文件并将其解压缩到位置:.docker 现在,当我使用PowerShell来定位到这个文件夹,我想安装这个软件包,它会问我关于Magento 2的sudo密码。我之前没有创build这个密码,所以我该如何解决这个问题? 因为这个密码input空白后,例如停止安装.. 在图片中有一个打印屏幕: 所以这是你3次尝试通过这个后得到的… Install Magento .[sudo] password for magento2: Sorry, try again . [sudo] password for magento2: Sorry, try again . [sudo] password for magento2: Sorry, try again . sudo: 3 incorrect password attempts Executing shell command: cd /var/www/magento2 && COMPOSER_AUTH="{\"http-basic\": {\"repo.magento.com\ repo.magento.com magento/project-community-edition:2.1.6 .

Docker:如何使用本地文件?

情景是这样的:我有一个Docker图像应该在不同的机器上运行。 我们假设图像中的软件 读取文件, 计算基于该文件和东西 写一个输出文件。 现在,input文件的内容因用户而异,因此必须易于更换。 另外,输出文件在容器终止后应该对用户可用。 当我将input文件插入到图像中时,容器运行良好,但这不方便,甚至不能接近它应该是的。 我是Docker的新手,并且读过“pipe理容器中的数据” – 但我觉得不需要用户过多的docker-volume-creation-and-management会更优雅。 预期的目的是为了节省安装时间(除了docker安装),并尽可能简化软件的部署。

在docker本地osx中访问docker容器中的所有usb

我刚刚为osx安装了docker本机支持。 我如何分享所有的容器? 我想通过在debian中运行带有卷/ dev / bus / usb:/ dev / bus / usb的docker上的priviledged容器来做同样的事情。 我不想使用 – 设备参数。 谢谢。

使用Docker从stream浪转移到stream浪

我目前使用Vagrant的本地开发设置来pipe理我的虚拟机的每个平台。 所以我有一个vm / vagrantfile wordpress,laravel,静态网站等我使用scotchbox,但与主机上的多个虚拟主机设置与Apache,同步到我的本地文件。 这很有效,但显然性能不是很好,特别是每个虚拟机上有这么多的项目。 我也玩过每个项目只使用一个虚拟机,但我想要更好的东西。 我已经读了一些关于docker工人的文章,并且用​​docker工人和stream浪汉一起,想要走这条路。 问题是我不断遇到问题,并尝试了几种不同的方法。 我碰巧得到一个安装去我在哪里使用一个主机VM来附加docker,然后旋转一个Nginx的容器..最初我有一些端口转发问题,但解决了。 我的问题是,你们中的一些人怎么去设置这个呢? 你的Vagrantfile对主机和项目来说是什么样的? 你正在加载什么其他脚本? 你如何处理多个项目,文件共享和主机名? 我已经阅读了很多不同的问题/答案和演练,没有一个具体说明我所要求的内容,所以关于这个主题的任何讨论都非常感谢!

如何使用docker-compose设置主机名?

我已经用docker-compose设置了一些docker-container。 当我通过docker-compose up我可以通过他们暴露的端口访问他们,例如localhost:9080和localhost:9180 。 我真的想通过主机名来访问它们, localhost:9180应该可以通过api.local访问localhost:9180主机,通过webservice.local访问localhost:9080 我怎样才能做到这一点? docker-compose可以做什么或者我必须在本地主机上使用反向代理吗? 目前我docker-compose.yml如下所示: api: build: . ports: – "9180:80" – "9543:443" external_links: – mysql_mysql_1:mysql links: – booking-api webservice: ports: – "9080:80" – "9443:433" image: registry.foo.bar:5000/webservice:latest volumes: – ~/.docker-history:/.bash_history – ~/.docker-bashrc:/.bashrc – ./:/var/www/virtual/webservice/current

使用'localhost'连接到docker-machine

有一些function,比如没有https的JavaScript服务工作者,只能在localhost上工作,但是当我在Docker容器中运行我的应用时,使用在docker-machine上运行的docker-compose,我需要连接到它我得到的地址 docker-machine ip default 有没有办法将localhost映射到该IP?