Use systemd-run instead of atd

This commit is contained in:
Charlotte Van Petegem 2020-05-12 13:25:01 +02:00
parent 6b4b02bda5
commit a174782e75
3 changed files with 11 additions and 17 deletions

View file

@ -13,12 +13,7 @@ pkgs.mkShell {
pkgs.writeScriptBin "start-dockers" ''
#!${bash}/bin/bash
function stopdockers {
echo ${docker}/bin/docker stop dodona-db | at NOW
echo ${docker}/bin/docker stop dodona-cache | at NOW
}
trap stopdockers 0
trap "systemd-run --user --no-block docker stop dodona-db dodona-cache" 0
docker run -d --name dodona-db -p 3306:3306 --rm -v dodona-db-data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=dodona mariadb:latest
docker run -d --name dodona-cache -p 11211:11211 --rm memcached:latest