1234567891011121314151617181920212223 |
- package helper
- import (
- "os"
- "github.com/spf13/cast"
- )
- func InNginxUIOfficialDocker() bool {
- return cast.ToBool(os.Getenv("NGINX_UI_OFFICIAL_DOCKER")) &&
- !cast.ToBool(os.Getenv("NGINX_UI_IGNORE_DOCKER_SOCKET"))
- }
- func DockerSocketExists() bool {
- if !InNginxUIOfficialDocker() {
- return false
- }
- _, err := os.Stat("/var/run/docker.sock")
- if os.IsNotExist(err) {
- return false
- }
- return true
- }
|