Fedora 를 사용하며 자연스레 podman으로 넘어왔습니다. 몇가지 알아두면 좋은것들은,

  • Podman 은 docker와 달리 데몬을 실행하지 않습니다.
  • 따라서 podman container 는 docker 처럼 그룹이 아니라 실행한 유저의 권한을 가집니다.
  • volume mount 시에 버그가 있는거같습니다. 대체로 docker image 들은 root 로 프로세스를 실행하는데, 그렇지 않은 이미지에 volume 을 연결하면 자동으로 연결된 디렉터리에 root 권한을 부여합니다..
  • 위 현상은 podman unshare 명령어로 퍼미션을 변경하면 해결되는데 영 귀찮습니다..

podman-compose 도 있어서 대체로 큰 문제없이 사용가능한데, 쓰다보면 뭔가 잘 안되는 부분들이 있어서.. 생각보다 쉽게 전환이 되지는 않았습니다.