Skip to content

Robert-96/ember-js-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ember-js-docker

Docker images for EmberJs.

Supported tags and respective Dockerfile links

How to use this image

This image installs EmberJs and Chrome facilitating testing, running and building EmberJs applications.

Create a Dockerfile in your project

Add the following Dockerfile to your project:

FROM robert96/ember-js:3.20

COPY . /ember-app
WORKDIR /ember-app

RUN npm install
CMD ember serve

And the following .dockerignore:

# compiled output
/dist/
/tmp/

# dependencies
/bower_components/
/node_modules/

# misc
/.pnp*
/.sass-cache
/connect.lock
/coverage/
/libpeerconnection.log
/npm-debug.log*
/testem.log
/yarn-error.log

# ember-try
/.node_modules.ember-try/
/bower.json.ember-try
/package.json.ember-try

Then, run the commands to build and run the Docker image:

$ docker build -t my-ember-app .
$ docker run --name my-running-ember-app -p 4200:4200 my-ember-app

Visit http://localhost:4200/.