Module: DockerContainerClean

Included in:
Takelage::DockerContainer
Defined in:
lib/takelage/docker/container/clean.rb

Overview

takelage docker container clean

Instance Method Summary collapse

Instance Method Details

#docker_container_cleanObject

Backend method for docker container clean.



6
7
8
9
10
11
12
13
14
15
# File 'lib/takelage/docker/container/clean.rb', line 6

def docker_container_clean
  log.debug 'Removing all docker containers'

  return false unless docker_check_daemon

  return false if _docker_container_clean_harakiri?

  networks = _docker_container_clean_kill_existing_containers
  _docker_container_lib_remove_networks networks
end