mirror of
				https://github.com/geerlingguy/ansible-role-docker.git
				synced 2025-11-01 01:19:32 +01:00 
			
		
		
		
	working and tested daemon.json settings
This commit is contained in:
		
							parent
							
								
									5eec6ef54e
								
							
						
					
					
						commit
						7fb19e8f81
					
				@ -4,6 +4,10 @@ docker_edition: 'ce'
 | 
			
		||||
docker_package: "docker-{{ docker_edition }}"
 | 
			
		||||
docker_package_state: present
 | 
			
		||||
 | 
			
		||||
# Docker daemon settings (generates /etc/docker/daemon.json)
 | 
			
		||||
# docker_daemon_settings: 
 | 
			
		||||
# root-dir: "/data/"
 | 
			
		||||
 | 
			
		||||
# Service options.
 | 
			
		||||
docker_service_state: started
 | 
			
		||||
docker_service_enabled: true
 | 
			
		||||
 | 
			
		||||
@ -11,6 +11,14 @@
 | 
			
		||||
    state: "{{ docker_package_state }}"
 | 
			
		||||
  notify: restart docker
 | 
			
		||||
 | 
			
		||||
- name: Configure /etc/docker/daemon.json
 | 
			
		||||
  template:
 | 
			
		||||
    src: daemon.json.j2
 | 
			
		||||
    dest: /etc/docker/daemon.json
 | 
			
		||||
    mode: 0640
 | 
			
		||||
  when: docker_daemon_settings is defined
 | 
			
		||||
  notify: restart docker
 | 
			
		||||
 | 
			
		||||
- name: Ensure Docker is started and enabled at boot.
 | 
			
		||||
  service:
 | 
			
		||||
    name: docker
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										1
									
								
								templates/daemon.json.j2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								templates/daemon.json.j2
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1 @@
 | 
			
		||||
{{ docker_daemon_settings | to_nice_json() }}
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user