Skip to content

Commit

Permalink
Add a configuration about docker runtime directory
Browse files Browse the repository at this point in the history
Control the disk space used for Docker images, containers and
volumes is important for us.We need add configuration of
docker daemon to control the disk spaces used for docker images,
containers and volumes.

Change-Id: I3cf99f4e3f62c8406d37201b1cc24a83c68e3b27
Signed-off-by: pengdake <19921207pq@gmail.com>
  • Loading branch information
pengdake committed Jan 13, 2018
1 parent 09ca7d6 commit f3e19ec
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 1 deletion.
2 changes: 2 additions & 0 deletions ansible/roles/baremetal/defaults/main.yml
Expand Up @@ -16,6 +16,8 @@ disable_selinux: True

docker_storage_driver: ""

docker_runtime_directory: ""

debian_pkg_install:
- "{{ 'docker-ce' if ansible_architecture == 'aarch64' else 'docker-engine=1.12.*' }}"
- git
Expand Down
@@ -1,4 +1,4 @@
[Service]
MountFlags=shared
ExecStart=
ExecStart=/usr/bin/{{ docker_binary_name|default("docker daemon", true) }}{% if docker_registry %} --insecure-registry {{ docker_registry }}{% endif %}{% if docker_storage_driver %} --storage-driver {{ docker_storage_driver }}{% endif %}
ExecStart=/usr/bin/{{ docker_binary_name|default("docker daemon", true) }}{% if docker_registry %} --insecure-registry {{ docker_registry }}{% endif %}{% if docker_storage_driver %} --storage-driver {{ docker_storage_driver }}{% endif %}{% if docker_runtime_directory %} --graph {{ docker_runtime_directory }}{% endif %}
@@ -0,0 +1,5 @@
---
features:
- |
Set docker runtime directory by configure the docker daemon.An operator
named "docker_runtime_directory" will be add.

0 comments on commit f3e19ec

Please sign in to comment.