spiegel_podman/pkg/spec
Gabi Beyer 80dcd4bebc rootless: Rearrange setup of rootless containers
In order to run Podman with VM-based runtimes unprivileged, the
network must be set up prior to the container creation. Therefore
this commit modifies Podman to run rootless containers by:
  1. create a network namespace
  2. pass the netns persistent mount path to the slirp4netns
     to create the tap inferface
  3. pass the netns path to the OCI spec, so the runtime can
     enter the netns

Closes #2897

Signed-off-by: Gabi Beyer <gabrielle.n.beyer@intel.com>
2019-07-30 23:28:52 +00:00
..
config_linux.go golangci-lint round #3 2019-07-21 14:22:39 -05:00
config_linux_cgo.go spec: move cgo stuff to their own file 2019-07-02 16:41:03 +02:00
config_linux_nocgo.go spec: move cgo stuff to their own file 2019-07-02 16:41:03 +02:00
config_unsupported.go Add darwin support for remote-client 2019-01-11 11:30:28 -06:00
containerconfig.go remove libpod from main 2019-06-25 13:51:24 -05:00
createconfig.go rootless: Rearrange setup of rootless containers 2019-07-30 23:28:52 +00:00
parse.go golangci-lint round #3 2019-07-21 14:22:39 -05:00
ports.go Spell check strings and comments 2018-05-25 08:45:15 +00:00
spec.go podman: support --userns=ns|container 2019-07-25 23:04:55 +02:00
spec_test.go Migrate unit tests from cmd/podman into pkg/spec 2019-05-01 10:19:05 -04:00
storage.go fix bug convert volume host path to absolute 2019-07-10 10:26:57 -04:00
storage_test.go Use EqualValues instead of reflect equality 2019-05-01 10:19:05 -04:00