-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix Docker install #130
base: master
Are you sure you want to change the base?
Fix Docker install #130
Conversation
fc47bda
to
a0d7fa8
Compare
.gsk/docs/docker.md
Outdated
@@ -10,8 +10,7 @@ Merci de suivre les instructions sur [le site officiel](https://www.docker.com/p | |||
Création de l’image en locale | |||
------------------------------------------------------------------------------- | |||
|
|||
> **NOTE :** _À terme, | |||
il est prévu que l’image soit disponible sur le Docker hub._ | |||
> **NOTE :** _l’image étant disponible sur le Docker hub, cette étape n’est pas necéssaire à part si vous voulez votre propre image lié à votre projet._ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
votre propre image liée à votre projet
Dockerfile
Outdated
@@ -15,13 +15,16 @@ RUN mkdir -p /usr/src/app | |||
WORKDIR /usr/src/app | |||
COPY . /usr/src/app |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
N'a pas de sens étant déjà monté via volume dans ta commande.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rajouter une docker-compose pour simplifier la vie des Garden
version: '2'
services:
gulp:
image: cleverage/garden-starter-kit
volumes:
- "./:/usr/src/app"
ports:
- "8000:8000"
- "3001:3001"
command: ['gulp', 'live']
npm-install:
image: cleverage/garden-starter-kit
volumes:
- "./:/usr/src/app"
ports:
- "8000:8000"
- "3001:3001"
command: ['npm', 'install']
clever-garden-kit:
image: cleverage/garden-starter-kit
volumes:
- "./:/usr/src/app"
ports:
- "8000:8000"
- "3001:3001"
du coup, ça simplifie les commandes
$ docker-compose up npm-install
$ docker-compose up gulp
$ docker-compose up clever-garden-kit '<ma commande npm>'
Attention aux ports cela dit. Si tu fais un |
Oui c'est certain. Après concrètement, je crois que seul le gulp est intéressant en fait en niveau mapping de port. Le reste, on peut le supprimer |
C'est pas si simple. Cependant à l'usage on lance une container qui fait le J’ai mon idée. je vous soumet les modif dés que j'ai avancé |
51d739e
to
44aafec
Compare
44aafec
to
d486cb1
Compare
Fix #121