Skip to content

Bootstrap a dev environment without lots of local installs.

Notifications You must be signed in to change notification settings

Verba/docker-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Dev Tools

This is a docker compose file that gives you a Redis and Memcached so that you don't have to install them locally. We can add other tools to make bootstrapping new projects easier.

  1. Get docker going. See the interwebs for the latest documentation.
  2. Make sure you have a local machine called default
  3. docker-compose up

Images

Images that we use across projects

circleci

Image to run commands on circleci with the basic circleci setup.

Published as verba/circleci-node-awsebcli

Push new one: You'll increment the tag name so that builds can use the right one. Then:

docker build . -t verba/circleci-node-awsebcli
docker push verba/circleci-node-awsebcli:<tagname>

verba/docker-chromedriver

This is just a pegged version of the robcherry/docker-chromedriver. To update it:

docker pull robcherry/docker-chromedriver
docker tag robcherry/docker-chromedriver verba/docker-chromedriver
docker push verba/docker-chromedriver:latest

Helpful Docker Commands & Links

Currently out images are hosted on Docker Cloud.

To run a command in an ubunti instance:

docker run -w /usr/src/app node:8 /bin/bash -c '<the command>'

To run a command in an ubunti instance with the current directory mounted:

docker run -w /usr/src/app -v "$(pwd)":/usr/src/app node:8 /bin/bash -c 'yarn install && yarn build'

About

Bootstrap a dev environment without lots of local installs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published