Ignore errors when killing docker containers

This commit is contained in:
2016-02-16 13:19:03 -05:00
parent 3858398177
commit 0d506181b9
3 changed files with 16 additions and 8 deletions

View File

@@ -23,11 +23,13 @@
- name: Kill and remove container
command: docker stop $(docker ps -a -q) && docker rm $(docker ps -a -q)
when: wrestlingdev_running != ""
#when: wrestlingdev_running != ""
ignore_errors: yes
- name: Start docker container
command: docker run -h {{ansible_hostname}} --name wrestlingdev-web -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
when: wrestlingdev_running == ""
#when: wrestlingdev_running == ""
ignore_errors: yes
- hosts: worker
remote_user: root
@@ -50,8 +52,10 @@
- name: Kill and remove container
command: docker stop $(docker ps -a -q) && docker rm $(docker ps -a -q)
when: wrestlingdev_running != ""
#when: wrestlingdev_running != ""
ignore_errors: yes
- name: Start docker container
command: docker run -h {{ansible_hostname}} --name wrestlingdev-worker -d --restart=always --env-file /root/prod.env -v /etc/localtime:/etc/localtime wrestlingdev-worker bundle exec rake jobs:work RAILS_ENV=production
when: wrestlingdev_running == ""
#when: wrestlingdev_running == ""
ignore_errors: yes

View File

@@ -14,8 +14,10 @@
- name: Kill and remove container
command: docker stop $(docker ps -a -q) && docker rm $(docker ps -a -q)
when: wrestlingdev_running != ""
#when: wrestlingdev_running != ""
ignore_errors: yes
- name: Start docker container
command: docker run -h {{ansible_hostname}} --name wrestlingdev-web -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
when: wrestlingdev_running == ""
#when: wrestlingdev_running == ""
ignore_errors: yes

View File

@@ -14,8 +14,10 @@
- name: Kill and remove container
command: docker stop $(docker ps -a -q) && docker rm $(docker ps -a -q)
when: wrestlingdev_running != ""
#when: wrestlingdev_running != ""
ignore_errors: yes
- name: Start docker container
command: docker run -h {{ansible_hostname}} --name wrestlingdev-worker -d --restart=always --env-file /root/prod.env -v /etc/localtime:/etc/localtime wrestlingdev-worker bundle exec rake jobs:work RAILS_ENV=production
when: wrestlingdev_running == ""
#when: wrestlingdev_running == ""
ignore_errors: yes