|
- name: "Pull listed Docker images from DockerHub" |
|
hosts: "server1" |
|
remote_user: "ubuntu" |
|
become: yes |
|
become_method: "sudo" |
|
become_user: "root" |
|
tasks: |
|
- name: "STEP 0 - Install python3-docker on the remote machine first" |
|
apt: |
|
update_cache: "yes" |
|
name: "python3-docker" |
|
state: "latest" |
|
- name: "STEP 1 - Pull linuxserver/plex:latest from DockerHub" |
|
community.docker.docker_image: |
|
name: "linuxserver/plex:latest" |
|
source: "pull" |
|
- name: "STEP 2 - Pull linuxserver/code-server:latest from DockerHub" |
|
community.docker.docker_image: |
|
name: "linuxserver/code-server:latest" |
|
source: "pull" |
|
- name: "STEP 3 - Pull zadam/trilium:latest from DockerHub" |
|
community.docker.docker_image: |
|
name: "zadam/trilium:latest" |
|
source: "pull" |
|
- name: "STEP 4 - Pull hlince/trilium:latest-stable-arm from DockerHub" |
|
community.docker.docker_image: |
|
name: "hlince/trilium:latest-stable-arm" |
|
source: "pull" |
|
- name: "STEP 5 - Pull fedora:latest from DockerHub" |
|
community.docker.docker_image: |
|
name: "fedora:latest" |
|
source: "pull" |
|
- name: "STEP 6 - Pull gitea/gitea:latest from DockerHub" |
|
community.docker.docker_image: |
|
name: "gitea/gitea:latest" |
|
source: "pull" |
|
- name: "STEP 7 - Pull linuxserver/heimdall:latest from DockerHub" |
|
community.docker.docker_image: |
|
name: "linuxserver/heimdall:latest" |
|
source: "pull" |
|
- name: "STEP 8 - Pull p3terx/ariang:latest from DockerHub" |
|
community.docker.docker_image: |
|
name: "p3terx/ariang:latest" |
|
source: "pull" |
|
- name: "STEP 9 - Pull t0xic0der/supervisor-frontend-service:v1.2.0b-arm64 from DockerHub" |
|
community.docker.docker_image: |
|
name: "t0xic0der/supervisor-frontend-service:v1.2.0b-arm64" |
|
source: "pull" |
|
- name: "STEP 10 - Pull t0xic0der/supervisor-driver-service:v1.2.1b-arm64 from DockerHub" |
|
community.docker.docker_image: |
|
name: "t0xic0der/supervisor-driver-service:v1.2.1b-arm64" |
|
source: "pull" |
|
- name: "STEP 11 - Pull linuxserver/rutorrent:latest from DockerHub" |
|
community.docker.docker_image: |
|
name: "linuxserver/rutorrent:latest" |
|
source: "pull" |
|
- name: "STEP 12 - Pull ubuntu:latest from DockerHub" |
|
community.docker.docker_image: |
|
name: "ubuntu:latest" |
|
source: "pull" |
|
- name: "STEP 13 - Pull t0xic0der/cdrsrv:v3.9.2-centos8 from DockerHub" |
|
community.docker.docker_image: |
|
name: "t0xic0der/cdrsrv:v3.9.2-centos8" |
|
source: "pull" |
|
- name: "STEP 14 - Pull p3terx/aria2-pro:latest from DockerHub" |
|
community.docker.docker_image: |
|
name: "p3terx/aria2-pro:latest" |
|
source: "pull" |
|
- name: "STEP 15 - Pull portainer/portainer-ce:latest from DockerHub" |
|
community.docker.docker_image: |
|
name: "portainer/portainer-ce:latest" |
|
source: "pull" |
|
- name: "STEP 16 - Pull centos:latest from DockerHub" |
|
community.docker.docker_image: |
|
name: "centos:latest" |
|
source: "pull" |
|
|