본문 바로가기
Docker

podman - rootless, daemonless

by 모닝위즈 2022. 5. 12.
반응형

설치 후 딱히 서버에 권한 그룹 관리를 하지 않은 상태에서 실행.

 

users로 docker run을 활용하여 컨테이너를 올리려니..

 

port forward (-p 옵션) 에서 rootless라고 안된다..

 

rootless 방식이 보안적인 면에서 좋기는 하겠으나, docker가 아닌 podman이 깔려서 갑작스레 30분만에 작업을 끝내야하는 상황에서는 벙~~

 

상황이 상황이라 root를 사용해버렸지만..

 

그리고 daemonless라 컨테이너간 통신도 bridge가 존재하는 docker와 달라서... 

podman inspect [컨테이너id] 로 

gateway ip(10.88.0.1)가 아닌 컨테이너한테 부여된 ipaddress를 찾아서 해당 통신이 되도록 하였다..

 

docker였으면.. 172.17.0.1로 해두고 port만 붙이면 잘됬었는데..

 

 

 

https://podman.io/getting-started/network

 

Podman Network

Networking In Podman, you will see differences in networking between rootless and rootful containers. This guide will help to understand how networking can be used in Podman. Podman pods By definition, all containers in the same Podman pod share the same n

podman.io

 

여기 보면서 좀 스터디를 해야...ㅜㅜ

댓글