-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
--- - name: Add Docker GPG apt Key ansible.builtin.apt_key: url: https://download.docker.com/linux/ubuntu/gpg state: present - name: Add repository into sources list ansible.builtin.apt_repository: repo: deb [arch=amd64] https://download.docker.com/linux/ubuntu {{ ansible_lsb.codename }} stable state: present filename: docker - name: Install Docker 23.0.1-1 ansible.builtin.apt: name: - docker-ce=5:23.0.1-1~ubuntu.22.04~jammy - docker-ce-cli=5:23.0.1-1~ubuntu.22.04~jammy - containerd.io state: present update_cache: true - name: Setup docker user ansible.builtin.user: name: docker groups: "docker" append: true sudo_user: yes - name: Install Docker module for Python ansible.builtin.pip: name: docker - name: Install Docker-Compose&Set Permission ansible.builtin.get_url: url: https://github.com/docker/compose/releases/download/1.29.2/docker-compose-Linux-x86_64 dest: /usr/local/bin/docker-compose mode: '755' - name: Create Docker-Compose symlink ansible.builtin.command: cmd: ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose creates: /usr/bin/docker-compose - name: Add private registry ansible.builtin.template: src: daemon.j2 dest: /etc/docker/daemon.json mode: preserve - name: Restart Docker ansible.builtin.service: name: docker state: restarted enabled: true
NB: In this case, I just set the user as root. I installed the Docker on Ubuntu Server 22.04. For full code follow this link ansible-docker.