Podman - 도커 호환 컨테이너 엔진

2024. 10. 14. 15:03리눅스 실제 사용 팁/Docker

도커 데스크탑(이하, docker) 가 유료화 된 지 어언 2년이 지났다. 집에서야 클릭~ 클릭~ GUI 없이 커맨드만으로도 실행할 수 있는 "docker personal" 라이센스를 쓰면 그만이지만 회사 pc에서 쓰려니 은근히 찝찝하다.

 

다행히 Podman 이라는 대안을 찾았다. 내부적인 구현은 docker 와 차이가 있지만 기존 docker 커맨드와 호환된다.

 

기본적으로 쓰이는 "docker 커맨드" 가 아래와 같다면

docker images
docker ps -a
docker search ${도커 이미지}

 

커맨드 머리에 해당하는 "docker" 부분만 "podman" 으로 변경해서 동일하게 활용할 수 있다.

물론 리눅스 쉘에서 다음과 같이 별칭을 걸어서 쓸 수도 있다.

 

alias docker='/usr/bin/podman'

 

(symlink 를 걸어도 되고^^)

sudo ln -s /usr/bin/podman /usr/local/bin/docker

 

 

참고 URL :

 

 

Releases · containers/podman

Podman: A tool for managing OCI containers and pods. - containers/podman

github.com

 

 

podman/docs/tutorials/podman-for-windows.md at main · containers/podman

Podman: A tool for managing OCI containers and pods. - containers/podman

github.com

 

 

Docker Desktop 유료화와 대응방법

 

devocean.sk.com

 

'리눅스 실제 사용 팁 > Docker' 카테고리의 다른 글

Podman 윈도 버전 설치 및 초기화  (2) 2024.10.14
Docker - Maria DB 실행 및 설정  (0) 2023.12.02
Docker : Oracle Database  (0) 2023.08.08
Dockerfile  (0) 2023.08.01
Docker Compose (번역)  (0) 2023.05.06