rootfs

package
v0.0.0-...-28e6f37 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 27, 2019 License: Apache-2.0 Imports: 9 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateDeviceNode

func CreateDeviceNode(rootfs string, node *configs.Device) error

创建设备文件,mknod

func MountToRootfs

func MountToRootfs(m *configs.Mount, rootfs string) error

挂载

func PivotRoot

func PivotRoot(rootfs string) error

将当前root文件系统改为rootfs目录下的文件系统 把整个系统切换到一个新的root目录,而移除对之前root文件系统的依赖,这样就可以unmount原来的root文件系统 原来系统的mount信息都会消失! 并且ps命令返回的进程号也只有1号sh进程和ps -ef进程 而chroot是针对某个进程,系统的其他部分依旧运行于老的root目录中

func PrepareRoot

func PrepareRoot(config *configs.ContainerConfig) error

func RemountReadonly

func RemountReadonly(m *configs.Mount) error

将该mount置为read only

func SetRootfsReadonly

func SetRootfsReadonly() error

将rootfs 置为read only

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL