mirror of
https://github.com/novatiq/packages.git
synced 2026-04-30 15:38:40 +01:00
docker-ce: Added mkdir for alt_config_file
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
This commit is contained in:
@@ -6,7 +6,8 @@ START=25
|
|||||||
extra_command "uciadd" "Add default bridge configuration to network and firewall uci config"
|
extra_command "uciadd" "Add default bridge configuration to network and firewall uci config"
|
||||||
extra_command "ucidel" "Delete default bridge configuration from network and firewall uci config"
|
extra_command "ucidel" "Delete default bridge configuration from network and firewall uci config"
|
||||||
|
|
||||||
DOCKERD_CONF="/tmp/dockerd/daemon.json"
|
DOCKER_CONF_DIR="/tmp/dockerd"
|
||||||
|
DOCKERD_CONF="${DOCKER_CONF_DIR}/daemon.json"
|
||||||
|
|
||||||
uci_quiet() {
|
uci_quiet() {
|
||||||
uci -q "${@}" >/dev/null
|
uci -q "${@}" >/dev/null
|
||||||
@@ -112,14 +113,16 @@ ucidel() {
|
|||||||
process_config() {
|
process_config() {
|
||||||
local alt_config_file data_root log_level bip
|
local alt_config_file data_root log_level bip
|
||||||
|
|
||||||
rm -f "${DOCKERD_CONF}"
|
|
||||||
|
|
||||||
[ -f /etc/config/dockerd ] || {
|
[ -f /etc/config/dockerd ] || {
|
||||||
# Use the daemon default configuration
|
# Use the daemon default configuration
|
||||||
DOCKERD_CONF=""
|
DOCKERD_CONF=""
|
||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# reset configuration
|
||||||
|
rm -fr "${DOCKER_CONF_DIR}"
|
||||||
|
mkdir -p "${DOCKER_CONF_DIR}"
|
||||||
|
|
||||||
config_load 'dockerd'
|
config_load 'dockerd'
|
||||||
|
|
||||||
config_get alt_config_file globals alt_config_file
|
config_get alt_config_file globals alt_config_file
|
||||||
@@ -144,7 +147,6 @@ process_config() {
|
|||||||
config_list_foreach globals hosts json_add_array_string
|
config_list_foreach globals hosts json_add_array_string
|
||||||
json_close_array
|
json_close_array
|
||||||
|
|
||||||
mkdir -p /tmp/dockerd
|
|
||||||
json_dump > "${DOCKERD_CONF}"
|
json_dump > "${DOCKERD_CONF}"
|
||||||
|
|
||||||
uciupdate "${bip}"
|
uciupdate "${bip}"
|
||||||
|
|||||||
Reference in New Issue
Block a user