Docker: Accelerated Container Application Development
Docker is a platform designed to help developers build, share, and run container applications. We handle the tedious setup, so you can focus on the code.
www.docker.com
Podman
Have fun coloring and learn about Podman! A decentralized team of open source container tool superheroes comes to the rescue when an asteroid storm threatens the planet. Learn about each tool—Podman, CRI-O, Buildah, Skopeo, and OpenShift—as they redesi
podman.io
Docker 와 Podman의 가장 큰 차이점은 Podman은 데몬이 필요하지 않습니다.
또한, Podman은 루트 권한이 없어도 사용이 가능합니다.
이 때문에 고객사에서 보안문제로 Podman을 사용하는 경우도 있었습니다.
Podman은 Docker CLI와 거의 100% 호환되기 때문에,
alias docker=podman
해당 커맨드를 .zshrc 혹은 .bashrc 에 넣어서 똑같이 사용할 수 있습니다.
keycloakify 를 사용하던 도중,
npx keycloakify start-keycloak
커맨드로 keycloak을 실행하려고 할 때
Docker required. Install it with Docker Desktop: https://www.docker.com/products/docker-desktop/ (or any other way)
alias를 등록했음에도 이런 에러가 떠서 아래 커맨드로 해결했습니다.
sudo ln -s /usr/local/bin/podman /usr/local/bin/docker
'기타' 카테고리의 다른 글
| 자주 사용하는 스크랩 (0) | 2025.09.19 |
|---|---|
| Kubernetes NFS-CSI 이미 생성된 PV의 경로 옮기는 법 (2) | 2025.07.09 |