Explictly install docker.io package
New docker-compose-v2 package no longer depends on docker.io[1]. Our tools kinda rely on /usr/bin/docker being there (for now!). [1] https://git.launchpad.net/ubuntu/+source/docker-compose-v2/commit/?id=767feadc0c6d8530abfa30fa13a4b7a88bbb0cf2 Change-Id: Iffea25529cf792d91d0c903526d1fb213f09a338
This commit is contained in:
committed by
Clark Boylan
parent
b8968acb10
commit
dc977420a4
@@ -8,6 +8,9 @@
|
|||||||
apt:
|
apt:
|
||||||
name:
|
name:
|
||||||
- docker-compose-v2
|
- docker-compose-v2
|
||||||
|
# "new" releases of docker-compose-v2 don't depend on this
|
||||||
|
# but our playbooks rely on it being there.
|
||||||
|
- docker.io
|
||||||
- podman
|
- podman
|
||||||
- uidmap
|
- uidmap
|
||||||
- slirp4netns
|
- slirp4netns
|
||||||
@@ -25,7 +28,7 @@
|
|||||||
state: present
|
state: present
|
||||||
|
|
||||||
- name: Disable docker daemon service
|
- name: Disable docker daemon service
|
||||||
# docker-compose-v2 depends on the docker service. Disable it.
|
# We want /usr/bin/docker but don't need or want the docker service
|
||||||
become: true
|
become: true
|
||||||
service:
|
service:
|
||||||
name: docker
|
name: docker
|
||||||
@@ -33,7 +36,7 @@
|
|||||||
enabled: false
|
enabled: false
|
||||||
|
|
||||||
- name: Disable docker socket service
|
- name: Disable docker socket service
|
||||||
# docker-compose-v2 depends on the docker service. Disable it.
|
# We want /usr/bin/docker but don't need or want the docker socket
|
||||||
become: true
|
become: true
|
||||||
service:
|
service:
|
||||||
name: docker.socket
|
name: docker.socket
|
||||||
|
|||||||
Reference in New Issue
Block a user