Tag: 泊位者

docker群生产

我一直在使用docker一段时间来进行开发。 最初使用docker工人,现在转移到docker工作。 这在当地是完美的。 现在我正试图在我的生产服务器上运行Docker Swarm的应用程序。 我正在寻找一些最佳做法。 现在我有5个服务的应用程序。 MySQL的 Redis的 带有代码的自定义容器。 Beanstalkd php7队列:听容器 部署我运行命令: docker stack deploy -c docker-compose-prod.yml myapp这个工作,主要是…队列:侦听容器退出非零退出(255)这不是我最关心的问题,我可以解决这个问题一点努力。 现在,我的应用程序已部署。 我可以在IP上find它。 但我不能做任何数据库连接,因为数据库没有任何表。 我如何运行我的php artisan migrate命令来填充数据库? 或者通过迁移来部署应用程序的最佳实践是什么? 额外说明:我的情况是在生产环境中。

Docker容器中的HapiJS Web应用程序未响应

我通过docker组合2+使用HapiJS .env NODE_VIEWS_PATH=../ NODE_PUBLIC_PATH=../ MONGODB_URI=mongodb://127.0.0.1:27017/mahrio WEB_DOMAIN=http://127.0.0.1:6085 深入某处我通过这些.env文件设置HapiJS的东西,但对于Docker我明白我需要做一些改变..没问题,我做了docker专用版本 docker.env NODE_VIEWS_PATH=../ NODE_PUBLIC_PATH=../ MONGODB_URI=mongodb://mongo:27017/mahrio WEB_DOMAIN=http://0.0.0.0:6085 我试过0.0.0.0和127.0.0.1 ,都没有工作 我可以看到一切似乎工作,但是当我goto localhost:6085我没有得到任何回应。 127.0.0.1 didn't send any data. Dockerfile FROM node:carbon # Create app directory RUN mkdir -p /usr/src/mahrio WORKDIR /usr/src/mahrio COPY package*.json /usr/src/mahrio RUN npm install # If you are building your code for production # RUN npm install –only=production COPY […]

Docker-Compose来自守护进程的错误响应

我成功地生成了一个集群。 然后,我需要运行一个容器与撰写。 所以,我用docker机ssh到第一个节点(Leader)。 我运行了以下命令: docker pull docker/compose 我得到了以下错误: Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io on 10.0.2.3:53: server misbehaving 这是一个截图: 任何帮助? 我怎样才能解决这个错误? 我搜查了很多,我试了很多,没有工作:(

docker工人组成一个节点出口商的基本Prometheus / Grafana例子

问题 :如何configurationPrometheus服务器从节点导出器中提取数据? 我已经在Grafana上成功设置了数据源,并使用以下docker-compose.yml查看默认仪表板。 这3种服务是: 普罗米修斯服务器 节点出口商 Grafana Dockerfile : version: '2' services: prometheus_srv: image: prom/prometheus container_name: prometheus_server hostname: prometheus_server prometheus_node: image: prom/node-exporter container_name: prom_node_exporter hostname: prom_node_exporter depends_on: – prometheus_srv grafana: image: grafana/grafana container_name: grafana_server hostname: grafana_server depends_on: – prometheus_srv 编辑: 我用了类似于@Daniel Lee分享的东西,它似乎工作: # my global config global: scrape_interval: 10s # By default, scrape targets every […]

Phalcon-compose和Docker Toolboxnetworking服务器没有看到任何文件

我的操作系统是Windows 7,我正在使用Docker Toolbox。 我按照这个教程,但是当我试图打开网页时,我的浏览器说它无法build立连接。 variables.env(其余是默认值): # Application WEB_DOCUMENT_ROOT=/project/public WEB_ALIAS_DOMAIN=localhost APPLICATION_CACHE=/project/cache APPLICATION_LOGS=/project/logs # production | development | staging | testing APPLICATION_ENV=development 主机: # Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each […]

如何在jenkinspipe道作业中运行docker命令

在我的Manage Jenkins > Global Tool Configuration ,我已经configuration了一个名为“docker”的工具,如下所示: name: docker install automatically: CHECKED docker version: latest 然后,我在我的jenkinsfile中的所有内容如下,没有别的: node { DOCKER_HOME = tool "docker" sh """ echo $DOCKER_HOME ls $DOCKER_HOME/bin/ $DOCKER_HOME/bin/docker images $DOCKER_HOME/bin/docker ps -a """ } 我得到这样的错误:“ 无法连接到Docker守护进程,docker守护进程是否在该主机上运行? ”。 以下是完整的console log : Started by user Syed Rakib Al Hasan [Pipeline] node Running on master in /var/jenkins_home/workspace/helloDocker […]