Have selinux allow docker<=>nginx communication

This commit is contained in:
Toshio Kuratomi 2015-03-18 18:56:46 -07:00
parent cfda56908a
commit 0551f36d6b
2 changed files with 18 additions and 1 deletions

View file

@ -72,5 +72,8 @@
that:
- "'hello world' in docker_output.stdout_lines"
- name: Remove the busybox image from the local docker
- name: Remove containers
shell: "docker rm $(docker ps -aq)"
- name: Remove all images from the local docker
shell: "docker rmi -f $(docker images -q)"

View file

@ -90,6 +90,20 @@
that:
- "{{ docker_output.stdout_lines| length }} <= 1"
#
# Private registry secured with an SSL proxy
#
- name: Set selinux to allow docker to connect to nginx
seboolean:
name: docker_connect_any
state: yes
- name: Set selinux to allow nginx to connect to docker
seboolean:
name: httpd_can_network_connect
state: yes
- name: Setup nginx with a user/password
copy:
src: docker-registry.htpasswd