blob: adf5c749a0ae8e37a63279d5fe7caee19b8c37f3 [file] [log] [blame]
Hyunsun Moonc272be62021-12-02 13:54:40 -08001---
2# docker tasks/Debian-repo.yml
3#
4# SPDX-FileCopyrightText: © 2021 Open Networking Foundation <support@opennetworking.org>
5# SPDX-License-Identifier: Apache-2.0
6
7- name: Install apt related prereqs
8 apt:
9 name:
10 - "apt-transport-https"
11 - "ca-certificates"
12 - "gpg"
13 - "software-properties-common"
14 state: "present"
15 update_cache: true
16
17- name: Add Docker apt repo key
18 apt_key:
19 data: "{{ lookup('file','docker.gpg') }}"
20 state: "present"
21
22# https://docs.docker.com/engine/install/debian/#install-using-the-repository
23- name: Add Official Docker apt repo
24 apt_repository:
25 repo: >-
26 deb https://download.docker.com/linux/{{ ansible_lsb['id'] | lower }}
27 {{ ansible_lsb['codename'] }} stable
28 mode: 0644
29 update_cache: true