WIP - Added docker commands

add step to move docker file over
add step to attempt to start docker containers

modify docker-compose to create network
tested docker-compose containers start and are accessible via port
This commit is contained in:
2022-08-22 21:54:41 -05:00
parent 530945d07e
commit 8011600f5b
2 changed files with 14 additions and 176 deletions

View File

@@ -7,9 +7,8 @@
roles:
- geerlingguy.pip
- geerlingguy.docker
tasks:
- name: install docker tools
- name: Install docker tools
ansible.builtin.package:
name: "{{ item }}"
state: present
@@ -30,3 +29,16 @@
loop:
- { user: "zware", shell: "/bin/zsh", groups: "sudo,docker" }
- { user: "dockeruser", shell: "/bin/bash", groups: "docker" }
- name: Copy docker-compose
ansible.builtin.copy:
src: docker-compose.yml
dest: /opt/docker-compose.yml
owner: root
group: root
mode: "0644"
- name: Start containers
community.docker.docker_compose:
project_src: docker-compose.yml
state: present