systemd
-
Systemd 에서 Container 부팅 시 실행 (Snap 기반 Docker)개발 2019. 8. 31. 06:39
Systemd 에서 Container 을 등록해서 상시 띄워놓고 싶을 때 아래와 같이 systemd 의 service 파일을 각각 만들어 등록하면 된다. 컨테이너가 여러개인 경우 컨테이너 당 하나씩 서비스 파일을 맞드는게 여러모로 좋은 것 같다. 파일 Path 는 /etc/systemd/system/{파일명.service} 이다. ※ 아래 예시는 Azure VM + Ubuntu 18 환경 ※ Docker 는 Snap 을 통해 설치됨 (Apt 아님) [예시] 1. Flask Container sudo vi /etc/systemd/system/flask.service [Unit] Description=Flask Containers Requires=snap.docker.dockerd.service After=..