首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Docker & Digital ocean搭建开发环境(Cloud IDE)

使用Docker & Digital ocean搭建开发环境(Cloud IDE)
EN

Stack Overflow用户
提问于 2014-05-08 04:24:31
回答 1查看 1.1K关注 0票数 2

我目前在OSX和一台安装了Ubuntu 14.04的Chromebook上进行开发。我目前使用的是Cloud IDE (Codio),所以我的开发环境在两台机器上保持不变,但我觉得我可以使用Digital Ocean和Docker来复制它。

本质上,我想创建两个基础开发环境(Rails/Postgres和Node/Express/Angular/Mongo是两个大环境)。每次我开始一个新项目时,我都希望能够在一个“新鲜”的环境中开始。当然,我希望所有这些都存在于一个数字海洋水滴中。

有可能吗?如果是这样的话,我该怎么做呢?

EN

回答 1

Stack Overflow用户

发布于 2014-05-08 05:19:14

I mentioned over on DigitalOcean一样,这当然是你可以用Docker做的事情。如果你对Docker没有特别的经验,我建议你遵循他们的教程:

https://www.docker.io/gettingstarted/

在介绍教程之后,学习Dockerfiles,它们基本上是用来创建容器的模板:

https://www.docker.io/learn/dockerfile/

为了让您体验一下,安装Rails的一个非常基本的Dockerfile可能如下所示:

代码语言:javascript
复制
# Set the base image to use to Ubuntu
FROM ubuntu


# Update the repository
RUN apt-get update


# Install stuff
RUN DEBIAN_FRONTEND=noninteractive apt-get -qy install postgresql curl
RUN DEBIAN_FRONTEND=noninteractive apt-get install -yq ruby rails

然后使用以下命令构建它:

代码语言:javascript
复制
sudo docker build -t rails - < Dockerfile
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23527673

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档