mirror of
https://github.com/2ec0b4/kaamelott-soundboard.git
synced 2025-12-08 15:43:24 +00:00
Run bower install on the docker build (#128)
This commit is contained in:
10
Dockerfile
10
Dockerfile
@@ -1,2 +1,10 @@
|
||||
FROM alpine:3.10 AS builder
|
||||
WORKDIR /app
|
||||
COPY . /app
|
||||
RUN set -xe && \
|
||||
apk -U add git curl wget npm && \
|
||||
npm install -g bower && \
|
||||
bower install --allow-root
|
||||
|
||||
FROM httpd:2.4
|
||||
COPY . /usr/local/apache2/htdocs/
|
||||
COPY --from=builder /app /usr/local/apache2/htdocs
|
||||
|
||||
@@ -8,7 +8,7 @@ Alors, c'est classe ou c'est pas classe ? Ou c'est classe ?
|
||||
|
||||
## Lancer le projet ##
|
||||
|
||||
Pour faire fonctionner le projet sur votre machine, vous devrez tout d'abord, depuis la racine, exécuter la commande `bower install` puis accéder au fichier `index.html` via le serveur Web de votre choix (Apache pour moi, quand je ne suis pas sioux et que je ne m'y prends pas comme un commanche). Pour cela vous pouvez utiliser [Docker](https://www.docker.com/) avec les 2 commandes suivantes :
|
||||
Pour faire fonctionner le projet sur votre machine, vous devrez tout d'abord, depuis la racine, exécuter la commande `bower install` puis accéder au fichier `index.html` via le serveur Web de votre choix (Apache pour moi, quand je ne suis pas sioux et que je ne m'y prends pas comme un commanche). Sinon vous pouvez aussi utiliser [Docker](https://www.docker.com/) avec les 2 commandes suivantes :
|
||||
```bash
|
||||
docker build -t 2ec0b4/kaamelott-soundboard .
|
||||
docker run -it --rm --name kaamelott-soundboard -p 80:80 -t 2ec0b4/kaamelott-soundboard
|
||||
|
||||
Reference in New Issue
Block a user