docker events
) и выгружать из journald по имени, которым её назовёте.[Unit]
Description=Docker OOM Monitor Service
[Service]
Type=simple
ExecStart=/usr/bin/docker events --filter type=oom
[Install]
WantedBy=multi-user.target
-o "com.docker.network.bridge.host_binding_ipv4=внешний адрес"
iptables -t nat -I POSTROUTING 1 -s подсеть_бриджа ! -o имя_интерфейса_бриджа -j SNAT --to-source внешний_адрес
{
"query": {
"function_score": {
"query": { "bool": { "filter": [ { "terms": { "id" : [ "4", "2", "1", "3" ] } } ] } },
"boost": "1",
"functions": [
{
"filter": { "match": { "id": "4" } },
"weight": 4
},
{
"filter": { "match": { "id": "2" } },
"weight": 3
},
{
"filter": { "match": { "id": "1" } },
"weight": 2
},
{
"filter": { "match": { "id": "3" } },
"weight": 1
},
],
"max_boost": 4,
"score_mode": "first",
"boost_mode": "replace",
"min_score" : 1
}
},
"sort": [
{
"_score": {
"order": "desc"
}
}
]
}
sys.argv
, но внутри не используете, поэтому у вас ничего не делающие s = s
.#вместо def main(argv):
def main(s,n,k,a_ext):
a = [] #копируем содержимое из списка во внутренний
for i in range(n):
a.append(a_ext[i])
Making(a, k, 0, s, "%d=" % s)
return 0
...
if __name__ == "__main__":
main(s,n,k,a)
FROM image-with-onbuild
и никак иначе. Т.о. задача корректна только в случае, если создается дочерний образ от сборочно-запускающего.