12 lines
526 B
YAML
12 lines
526 B
YAML
---
|
|
# This task clones the repo and runs the webserver docker container.
|
|
|
|
- name: Copy the code from repository
|
|
git: repo={{ repository }} dest=/root/wrestlingApp
|
|
|
|
- name: Create apache docker image
|
|
command: chdir=/root/wrestlingApp docker build -t wrestlingdev-web -f rails-prod-Dockerfile .
|
|
|
|
- name: Start docker container
|
|
command: docker run -h $HOSTNAME -d --restart=always --env-file /root/prod.env -v /srv/docker/apache2/logs:/var/log/apache2 -v /etc/localtime:/etc/localtime -p 80:80 -p 443:443 wrestlingdev-web
|