일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- CentOS
- LattePanda Ubuntu
- CentOS 8
- haproxy
- Packstack
- podman
- ubuntu
- WireGuard
- RDP Wrap
- Rocky Linux 8
- RHEL 8
- MariaDB
- 라떼판다 NAS
- Kubernetes
- nextcloud
- RHEL 7
- Windows 10 Home
- RHEL
- 라떼판다
- LattePanda
- 자작 NAS
- Rocky Linux
- MySQL
- LattePanda NAS
- openstack
- PostgreSQL
- Openstack Rocky
- centos 7
- 라떼판다 우분투
- MSA
Archives
- Today
- Total
간마늘작업소
[Podman] 03.Podman Container를 systemd에 등록해서 관리하기 본문
0.개요
- Podman은 Docker와는 다르게 systemd에 등록하는 기능을 정식으로 제공한다.
- 따라서, 관리하기가 매우 쉽다.
1.사용법
podman ps
- 등록할 Podman Container의 Name을 확인한다.
- 본 포스트에서는 "MariaDB"이라는 Name을 가진 Podman Container를 systemd에 등록할 것을 가정한다.
podman generate systemd MariaDB > /etc/systemd/system/MariaDB_Podman.service
cat /etc/systemd/system/MariaDB_Podman.service
- Podman Container "MariaDB"를 MariaDB_Podman.service로 등록한다.
systemctl status MariaDB_Podman.service
- 상태를 확인해보면 제대로 실행되지 않는 상태일 것이다.
- 이는 systemd로 실행되지 않았기 때문이다.
podman stop MariaDB
podman ps
podman ps -a
- Podman 명령어로 MariaDB Container를 종료한다.
- 이후, Podman Container를 확인해보면 MariaDB Container가 종료되어 있음을 확인할 수 있다.
systemctl start MariaDB_Podman.service
systemctl status MariaDB_Podman.service
podman ps
podman ps -a
- systemd로 MariaDB Container를 시작한다.
- Podman 명령어로 MariaDB Container의 상태를 확인한다.
- 정상적으로 기동되었음을 확인할 수 있다.
systemctl enable MariaDB_Podman.service
- systemd의 기능을 이용해서 OS 기동시 자동 실행 설정도 할 수 있다.
'Linux > 06.Podman, Docker' 카테고리의 다른 글
[Podman] 02.Podman으로 docker-compose.yml 사용하기 (0) | 2022.06.20 |
---|---|
[Podman] 01.설치하기 (0) | 2022.06.20 |
Comments