buildah-unshare(1) General Commands Manual buildah-unshare(1) (NAME) buildah-unshare - (User Namespace) (SYNOPSIS) buildah unshare [] [--] [] (DESCRIPTION) ( $SHELL) (User Namespace) . UID GID UID 0 GID 0 . /etc/subuid /etc/subgid newuidmap(1) newgidmap(1) . buildah unshare (unprivileged) . buildah mount . (mount) buildah unshare . buildah mount (session) buildah unshare . (OPTIONS) --mount, -m [VARIABLE=]containerNameOrID containerNameOrID (mount) VARIABLE (mountpoint) . VARIABLE containerNameOrID . (EXAMPLE) buildah unshare id buildah unshare pwd buildah unshare cat /proc/self/uid_map /proc/self/gid_map buildah unshare rm -fr $HOME/.local/share/containers/storage /run/user/`id -u`/run buildah unshare --mount containerID sh -c 'cat ${containerID}/etc/os- release' buildah unshare --mount root=containerID sh -c 'cat ${root}/etc/os- release' buildah <> : cat > buildah-script.sh << _EOF #!/bin/bash ctr=$(buildah from scratch) mnt=$(buildah mount $ctr) dnf -y install --installroot=$mnt --use-host-config --setopt "*.countme=false" PACKAGES dnf -y clean all --installroot=$mnt buildah config --entrypoint="/bin/PACKAGE" --env "FOO=BAR" $ctr buildah commit $ctr imagename buildah unmount $ctr _EOF chmod +x buildah-script.sh : buildah unshare ./buildah-script.sh (SEE ALSO) buildah(1), buildah-mount(1), namespaces(7), newuidmap(1), newgidmap(1), user_namespaces(7) buildah June 2018 buildah-unshare(1)