Basic configuration with docker
Signed-off-by: Yohann D'ANELLO <yohann.danello@gmail.com>
This commit is contained in:
		
							
								
								
									
										18
									
								
								roles/docker/tasks/main.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								roles/docker/tasks/main.yml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
---
 | 
			
		||||
- name: Install docker
 | 
			
		||||
  apt:
 | 
			
		||||
    update_cache: true
 | 
			
		||||
    name:
 | 
			
		||||
      - docker
 | 
			
		||||
      - docker.io
 | 
			
		||||
      - docker-compose
 | 
			
		||||
    state: present
 | 
			
		||||
  register: apt_result
 | 
			
		||||
  retries: 3
 | 
			
		||||
  until: apt_result is succeeded
 | 
			
		||||
 | 
			
		||||
- name: Indicate role in motd
 | 
			
		||||
  template:
 | 
			
		||||
    src: update-motd.d/05-service.j2
 | 
			
		||||
    dest: /etc/update-motd.d/05-docker
 | 
			
		||||
    mode: 0755
 | 
			
		||||
							
								
								
									
										3
									
								
								roles/docker/templates/update-motd.d/05-service.j2
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										3
									
								
								roles/docker/templates/update-motd.d/05-service.j2
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,3 @@
 | 
			
		||||
#!/bin/sh
 | 
			
		||||
# {{ ansible_managed }}
 | 
			
		||||
echo "> Les recettes Docker-compose se trouvent dans /var/local/ansible-docker"
 | 
			
		||||
		Reference in New Issue
	
	Block a user