20 lines
523 B
YAML
20 lines
523 B
YAML
- name: Create data folder
|
|
ansible.builtin.file:
|
|
dest: "{{data_dir_mount}}"
|
|
state: directory
|
|
mode: '0777'
|
|
|
|
- name: Put up the postgres container
|
|
community.docker.docker_container:
|
|
name: "{{postgres_container_name}}"
|
|
image: postgres:17.4
|
|
restart: always
|
|
state: started
|
|
pull: true
|
|
ports:
|
|
- "{{ port }}:5432"
|
|
env:
|
|
POSTGRES_USER: "{{ default_user }}"
|
|
POSTGRES_PASSWORD: "{{ default_password }}"
|
|
volumes:
|
|
- "{{ data_dir_mount }}:/var/lib/postgresql/data/" |