fix build
This commit is contained in:
parent
59664a445a
commit
b42dda6054
@ -239,6 +239,7 @@ build_options(ContainerName, Config) when is_binary(ContainerName), is_map(Confi
|
|||||||
<<"NetworkingConfig">> => build_networks(Config),
|
<<"NetworkingConfig">> => build_networks(Config),
|
||||||
<<"Healthcheck">> => build_healthcheck(Config),
|
<<"Healthcheck">> => build_healthcheck(Config),
|
||||||
<<"HostConfig">> => fold_merge([
|
<<"HostConfig">> => fold_merge([
|
||||||
|
build_network_mode(Config),
|
||||||
build_binds(Config),
|
build_binds(Config),
|
||||||
build_restart(Config),
|
build_restart(Config),
|
||||||
build_privileged(Config),
|
build_privileged(Config),
|
||||||
@ -296,6 +297,9 @@ build_networks(Config) ->
|
|||||||
#{<<"EndpointsConfig">> => NetCfg}
|
#{<<"EndpointsConfig">> => NetCfg}
|
||||||
end.
|
end.
|
||||||
|
|
||||||
|
build_network_mode(Config) ->
|
||||||
|
NetworkMode = maps:get(<<"network_mode">>, Config, <<"bridge">>),
|
||||||
|
#{<<"NetworkMode">> => NetworkMode}.
|
||||||
|
|
||||||
parse_mem(Val) ->
|
parse_mem(Val) ->
|
||||||
case binary:last(Val) of
|
case binary:last(Val) of
|
||||||
@ -458,4 +462,5 @@ build_extra_hosts(Config) ->
|
|||||||
|
|
||||||
-spec display_options(Options :: map()) -> no_return().
|
-spec display_options(Options :: map()) -> no_return().
|
||||||
display_options(Options) when is_map(Options) ->
|
display_options(Options) when is_map(Options) ->
|
||||||
|
lager:debug("deploy options: ~p", [jiffy:encode(Options, [force_utf8])]),
|
||||||
lists:foreach(fun({K, V}) -> lager:debug("~p => ~p", [K, V]) end, maps:to_list(Options)).
|
lists:foreach(fun({K, V}) -> lager:debug("~p => ~p", [K, V]) end, maps:to_list(Options)).
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user