Switch to cmd array so we can redact
This commit is contained in:
@@ -1,29 +1,35 @@
|
||||
class Mrsk::Commands::Traefik < Mrsk::Commands::Base
|
||||
def run
|
||||
"docker run --name traefik " +
|
||||
"-d --restart unless-stopped " +
|
||||
"-p 80:80 " +
|
||||
"-v /var/run/docker.sock:/var/run/docker.sock " +
|
||||
"traefik --providers.docker"
|
||||
docker :run, "--name traefik",
|
||||
"-d",
|
||||
"--restart unless-stopped",
|
||||
"-p 80:80",
|
||||
"-v /var/run/docker.sock:/var/run/docker.sock",
|
||||
"traefik",
|
||||
"--providers.docker"
|
||||
end
|
||||
|
||||
def start
|
||||
"docker container start traefik"
|
||||
docker :container, :start, "traefik"
|
||||
end
|
||||
|
||||
def stop
|
||||
"docker container stop traefik"
|
||||
docker :container, :stop, "traefik"
|
||||
end
|
||||
|
||||
def info
|
||||
"docker ps --filter name=traefik"
|
||||
docker :ps, "--filter name=traefik"
|
||||
end
|
||||
|
||||
def logs
|
||||
docker :logs, "traefik"
|
||||
end
|
||||
|
||||
def remove_container
|
||||
"docker container prune -f --filter label=org.opencontainers.image.title=Traefik"
|
||||
docker :container, :prune, "-f", "--filter label=org.opencontainers.image.title=Traefik"
|
||||
end
|
||||
|
||||
def remove_image
|
||||
"docker image prune -a -f --filter label=org.opencontainers.image.title=Traefik"
|
||||
docker :image, :prune, "-a", "-f", "--filter label=org.opencontainers.image.title=Traefik"
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user