diff --git a/ansible-rundeck-docker/Dockerfile b/ansible-rundeck-docker/Dockerfile index b1b94dd..1d85fd8 100644 --- a/ansible-rundeck-docker/Dockerfile +++ b/ansible-rundeck-docker/Dockerfile @@ -16,7 +16,7 @@ RUN apt-get -y update && \ git \ nmap \ sshpass - +RUN apt-get clean # let's install ansible using pip as root # this will give a fat red warning at runtime but is intended this way. RUN pip install --upgrade pip @@ -26,7 +26,7 @@ RUN pip install ansible # and install it with apt RUN wget https://github.com/coder/code-server/releases/download/v4.6.0/code-server_4.6.0_amd64.deb RUN apt -y install ./code-server_4.6.0_amd64.deb - +RUN apt-get clean # for compatibility with the non-docker version we just link the # /var/lib/rundeck directory to the /home/rundeck directory RUN ln -s /home/rundeck /var/lib/rundeck diff --git a/ansible-rundeck-docker/docker-compose.yaml b/ansible-rundeck-docker/docker-compose.yaml index 7aeff2e..7839d1c 100644 --- a/ansible-rundeck-docker/docker-compose.yaml +++ b/ansible-rundeck-docker/docker-compose.yaml @@ -8,6 +8,7 @@ services: build: context: . container_name: rundeck + hostname: rundeck restart: on-failure:5 links: - mariadb @@ -20,6 +21,8 @@ services: - 8080:8080 volumes: - ansible-data:/home/rundeck/ansible + networks: + - db-net mariadb: image: mariadb:10.5.8 container_name: mariadb @@ -28,6 +31,10 @@ services: .env volumes: - mariadb-data:/var/lib/mysql + networks: + - db-net volumes: mariadb-data: - ansible-data: \ No newline at end of file + ansible-data: +networks: + db-net: \ No newline at end of file