Method: Indocker::Docker.create_volume
- Defined in:
- lib/indocker/docker.rb
.create_volume(name) ⇒ Object
46 47 48 49 50 51 52 53 |
# File 'lib/indocker/docker.rb', line 46 def create_volume(name) res = Indocker::Shell.command_with_result("docker volume ls --filter \"name=^#{name}$\" --format \"{{.Name}}\"", Indocker.logger) volume_exist = !res.stdout.empty? if !volume_exist Indocker::Shell.command("docker volume create #{name}", Indocker.logger, skip_errors: true) end end |