Tag:

多服务node.js Web应用程序后端在一个免费的docker库中

docker工人对我来说相当新颖,现在我没有为我准备好正确的工作stream程。 我的目标是: 用前端编写一个Web应用程序,一个GraphQL API和一个AuthServer。 其他微服务将遵循。 为了方便地将应用程序部署到我的根服务器,当我在Bitbucket中提交到我的主分支。 我想使用docker hub的自动构build。 留在docker中心的免费帐户,我只有一个免费的存储库。 如果我的项目结构如下所示,是否有可能达到这些要求: – services – react frontend (I think it's okay to just put the built static files to the nginx html-folder) – graphqlapi Dockerfile – authservice Dockerfile – another service in the future Dockerfile docker-compose.yml 我有根文件夹中的docker-compose.yml。 但docker中心的自动生成说,它需要一个Dockerfile来build立图像。 对于我来说,在一个图像/容器中运行所有的服务是可以的,因为目前我只想让它们在同一台机器上运行。 所以再次我的问题:是否有可能dockerize多服务的Web应用程序到一个docker的图像/容器的免费docker中心存储库?

Codeship Jet:将envvariables传递给docker-compose文件

我有这样的内容docker-compose.yml : version: '3' services: some_service: build: dockerfile: Dockerfile ports: – '8080:${PORT}' 我有我的codeship-steps.yml与: – type: parallel steps: – service: some_service command: printenv 另外,我有.env文件: PORT=8080 而当我试图在本地jet steps运行时出现错误: strconv.ParseInt: parsing "${PORT}": invalid syntax 我试图以不同的方式传递这个envvariables,但是我没有成功。 是否有可能在所有.env或.envvariablesCodeGo.net,只适用于泊坞窗内的应用程序,而不是configuration?

在我的CIpipe道中使用docker-compose与codeship-services

我正在构build一个具有一些microservices的应用程序,并尝试使用Codeship和Docker对CI/CDpipe道进行原型devise。 我有点混淆了使用codeship-services.yml和docker-compose.yml 。 Codeship文档说 – 默认情况下,我们查找文件名codeship-services.yml。 如果没有,Codeship会自动search一个docker-compose.yml文件来使用它。 根据我的理解,在我的情况下, docker-compose可能更合适,因为我想同时为所有microservices启动容器以进行集成testing。 codeship-services.yml会帮助,如果我想build立我的服务连续而不是并行。 我的理解是正确的吗?

Docker-compose禁用其中一个容器的输出

我正在为我的项目使用Codeship CI。 我有seleniumtesting,我使用远程浏览器从selenium/standalone-firefox但它产生吨日志,所以我想禁用标准输出selenium/standalone-firefox容器 。 任何想法,我可以做到这一点?

Dockerloginauthentication令牌

我试图从~/.docker/config.json文件中获得~/.docker/config.json docker loginauthentication。 但我无法在我的config.json文件中看到auth令牌。 这是我的docker版本。 docker version Client: Version: 17.03.1-ce API version: 1.27 Go version: go1.7.5 Git commit: c6d412e Built: Tue Mar 28 00:40:02 2017 OS/Arch: darwin/amd64 Server: Version: 17.03.1-ce API version: 1.27 (minimum version 1.12) Go version: go1.7.5 Git commit: c6d412e Built: Fri Mar 24 00:00:50 2017 OS/Arch: linux/amd64 Experimental: true 当我运行cat ~/.docker/config.json ,我可以看到的是 […]

使build造docker任务更高效

我是docker的初学者,我用我的应用程序创build了一个映像(与node +中的oracle + db2 +网关连接)。 但是我正在编写代码,需要花费很长时间。 在本地机器上使用节点之前,我正在使用nodemon运行我的项目。 这是非常有成效的! 我需要这样的东西,以更快地转换我的构build任务。