eveo
eveo

Reputation: 2833

How can my friend and I share an exact development environment together while on different operating systems?

I use a Mac for development and deployment, and have a need for creating an isolated environment. I've been exploring vagrant and docker and it seems that in order to run Docker, I need to be on a linux environment. I'm running an instance of vagrant with Ubuntu, the same as my partner uses on their desktop.

My question is, can my partner run the docker container off their Ubuntu instance instead of having to setup Vagrant like myself? Does my server and app run inside my Docker instance? (I'm using MEAN).

Trying to build a workflow and piece it all together.

Upvotes: 0

Views: 83

Answers (2)

Andy
Andy

Reputation: 38197

You can skip the vagrant file and just share the Docker images. There should be no detectable host differences from within the container.

Upvotes: 1

Wyatt Barnett
Wyatt Barnett

Reputation: 15673

He could probably get docker to run but packaging it all inside of a vagrant VM really is the way to go as that will keep it transportable across the board.

Upvotes: 1

Related Questions