用户ID错误的情况
usermod --add-subuids 100000-165535 --add-subgids 100000-165535 eonun
# 或
echo eonun:10000:65535 >> /etc/subuid
echo eonun:10000:65535 >> /ech/subgid
reboot
内核配置及安装依赖
# 检查内核的值
# 启用 kernel.unprivileged_userns_clone
sysctl kernel.unprivileged_userns_clone
# kernel.unprivileged_userns_clone=1 为启用
sudo pacman -S fuse-overlayfs slirp4netns aardvark-dns
网络测试
podman network create --subnet 10.9.0.0/16 testNet
podman run --name test1 --network testNet --ip=10.9.0.33 --add-host=db2:10.9.0.44 -e POSTGRES_PASSWORD=password -d redis:alpine
podman run --name test2 --network testNet --ip=10.9.0.44 --add-host=db1:10.9.0.33 -e POSTGRES_PASSWORD=password -d redis:alpine
podman exec -it test1 sh
ping db2
ping test2
podman exec -it test2 sh
ping db1
ping test1