Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ef2k/vagrant-docker-dev-js

A frontend development environment using Docker as a Vagrant provider.
https://github.com/ef2k/vagrant-docker-dev-js

Last synced: 10 days ago
JSON representation

A frontend development environment using Docker as a Vagrant provider.

Awesome Lists containing this project

README

        

This configuration runs docker as provider for vagrant. The environment is setup
with Ubuntu 20.04 LTS, git, and node (via nvm). See provision.sh.

NOTE: `.gitconfig` and `ssh` keys are synced from host to guest.

Developed on an M1 Macbook Pro.

## Pre-reqs

Install:
- docker (https://www.docker.com/products/docker-desktop)
macos: Download and install

- vagrant (https://www.vagrantup.com)
macos: `brew install vagrant`

## Usage
```
vagrant up
vagrant ssh
```

or use `make`, which will run the above commands by default.

## Recreating the env

This task will stop the container, delete the container and the image - giving
a clean starting point.

```
make clean
```