Tag: docker dockerfile docker

什么是最好的方式将更新的更改拉到已经部署的Docker容器?

我必须执行这些步骤来通过DockerCloud将我的Nodejs / Angular站点部署到AWS 编写Dockerfile 基于我的Dockerfiles构buildDocker映像 将这些图像推送到Docker Hub 在DockerCloud帐户上创build节点群集 在DockerCloud上写入Docker堆栈文件 在DockerCloud上运行堆栈 查看在AWS中运行的实例,并可以看到我的网站 如果我们需要一个小东西的变化,需要从我的项目回购拉。 但是,我们已经部署了我们的docker工人,你可能知道。 将这些更改拖到已部署的Docker容器中的最佳方式是什么? 我希望我们不必: 重build我们的Docker镜像 将这些图像重新推送到Docker Hub 在DockerCloud上重新创build我们的节点群集 在DockerCloud上重新编写Docker堆栈文件 在DockerCloud上重新运行堆栈 我刚在想 SSH到运行Docker的虚拟机中 git pull npm start 我在正确的轨道上?

Docker撰写:从浏览器访问我的Web应用程序

我发现这个文档非常缺乏(或者我很笨),但是这是我的设置: Web应用程序正在运行在Node和Express , port 8080 。 它也连接到一个MongoDB容器(因此我使用docker-compose )。 在我的Dockerfile中,我有: FROM node:4.2.4-wheezy # Set correct environment variables. ENV HOME /root RUN mkdir -p /usr/src/app WORKDIR /usr/src/app COPY package.json /usr/src/app/ RUN npm install; # Bundle app source COPY . /usr/src/app CMD ["node", "app.js"] EXPOSE 8080 我运行: docker-compose build web docker-compose build db docker-compose up -d db docker-compose […]