Switch to docker-compose-plugin

This commit is contained in:
tom.chivert 2023-09-15 11:27:20 +02:00
parent 308d877d8f
commit ae20f44d3f
2 changed files with 5 additions and 12 deletions

View File

@ -16,7 +16,8 @@
name: name:
- docker-ce - docker-ce
- docker-ce-cli - docker-ce-cli
- docker-compose - containerd.io
- docker-buildx-plugin
state: present state: present
tags: ['docker'] tags: ['docker']
@ -27,14 +28,6 @@
mode: '0755' mode: '0755'
tags: ['docker'] tags: ['docker']
- name: install Python module
pip:
name:
- docker
- docker-compose
executable: pip3
tags: ['docker']
- name: ensure Docker is started and enabled at boot - name: ensure Docker is started and enabled at boot
service: service:
name: docker name: docker
@ -56,4 +49,4 @@
dest: /etc/logrotate.d/docker dest: /etc/logrotate.d/docker
mode: '0644' mode: '0644'
force: yes force: yes
when: logrotate_docker is defined when: logrotate_docker is defined

View File

@ -7,8 +7,8 @@ After=docker.service
Type=oneshot Type=oneshot
RemainAfterExit=true RemainAfterExit=true
WorkingDirectory=/opt/docker-compose/{{ service }} WorkingDirectory=/opt/docker-compose/{{ service }}
ExecStart=/usr/bin/docker-compose up -d ExecStart=/usr/bin/docker compose up -d
ExecStop=/usr/bin/docker-compose down ExecStop=/usr/bin/docker compose down
[Install] [Install]
WantedBy=multi-user.target WantedBy=multi-user.target