Tag: web deployment

如何通过maven从可运行图像部署到Google云端平台?

如何通过maven从可运行图像部署到Google云端平台? 我使用https://github.com/spotify/dockerfile-maven生成可运行的图像,它可以工作本地主机。 我想mvn部署到GCP和自动运行。 我怎样才能做到这一点? 谢谢。 我可以通过maven来做这个吗? 或者我应该通过GCP命令行编写脚本?

如何从Docker容器获取数据到主机上的共享文件夹?

我能够挂载~/share在我的MAC /主机和opt/abc容器内的音量。 然而,这样做都是空的。 尽pipe容器中有整个应用程序。 但它的工作,我创build的文件,它出现在这两个地方。 我能做些什么来获取容器中的所有文件,并将其放入主机/ mac侧的文件夹中。 再次。 它从一开始就连接并同步。 但是容器内已经存在的东西并不是没有显示出来。

我可以使用Docker进行Rails应用程序的生产部署吗?

我想用Docker来部署我的Rails应用程序。 我想知道是否有人试过这个? 我可以面对什么问题?

使用docker进行Symfony应用程序部署

我来这里是因为我开发了一个Symfony3的应用程序。 我对应用程序的部署有一些疑问。 其实我用docker-compose: version: '2' services: nginx: build: ./docker/nginx/ ports: – 8081:80 volumes: – .:/home/docker:ro – ./docker/nginx/default.conf:/etc/nginx/conf.d/default.conf:ro – ./docker/nginx/nginx.conf:/etc/nginx/nginx.conf:ro networks: – default php: build: ./docker/php/ volumes: – .:/home/docker:rw – ./docker/php/php.ini:/usr/local/etc/php/conf.d/custom.ini:ro working_dir: /home/docker networks: – default dns_search: – php db: image: mariadb:latest ports: – 3307:3306 environment: – MYSQL_ROOT_PASSWORD=collectionManager – MYSQL_USER=collectionManager – MYSQL_PASSWORD=collectionManager – MYSQL_DATABASE=collectionManager volumes: – […]

Docker和Octopus Deploy有什么不同?

我一直在使用Octopus Deploy来将Web应用程序部署到AWS EC2实例上。 我知道Octopus Deploy是与.NET相关的,与Docker相比,学习曲线相当简单。 我明白使用Docker的一个要点是创build容器,而不是使用hypervisers来创build虚拟机。 但是我的问题是使用Docker而不是Octopus部署的真正原因是什么? 这对于部署应用程序来说更好。 他们做不同的事情吗?