运行 在 WSL 容器中安装在 CentOS 启动时
Run mounts on CentOS startup in a WSL container
- 我有一堆绑定安装,我想在 WSL 中包含的 CentOS 中创建,可以创建 运行ning
bind --mount
命令
- 我想 运行 CentOS init 上的一堆通用命令
如何在容器初始化时将脚本设置为 运行,以管理挂载和其他静态配置?
澄清:我不想在容器内挂载 Windows 本地路径,而是挂载容器路径(即 mount --bind /root/x /root/y
)
更新:对于挂载部分,这有效:https://docs.microsoft.com/en-us/windows/wsl/wsl-config:用
创建/etc/wsl.conf
[automount]
mountFsTab = true
并创建了 /etc/fstab
和
/source1 /target1 none bind
...
仍在寻找第二部分的答案,运行初始化容器时使用脚本。
- 用于向 WSL 容器添加内部绑定安装:
- 文档:https://docs.microsoft.com/en-us/windows/wsl/wsl-config
- 在 WSL 容器内创建
/etc/wsl.conf
:
[automount]
mountFsTab = true
- 创建
/etc/fstab
使用:
/source1 /target1 none bind
...
- 对于 运行 WSL 启动时的命令(自构建 21286):
- 文档:https://docs.microsoft.com/en-us/windows/wsl/release-notes#build-21286
- 创建或添加到
/etc/wsl.conf
:
[boot]
command=...
- 我有一堆绑定安装,我想在 WSL 中包含的 CentOS 中创建,可以创建 运行ning
bind --mount
命令 - 我想 运行 CentOS init 上的一堆通用命令
如何在容器初始化时将脚本设置为 运行,以管理挂载和其他静态配置?
澄清:我不想在容器内挂载 Windows 本地路径,而是挂载容器路径(即 mount --bind /root/x /root/y
)
更新:对于挂载部分,这有效:https://docs.microsoft.com/en-us/windows/wsl/wsl-config:用
创建/etc/wsl.conf
[automount]
mountFsTab = true
并创建了 /etc/fstab
和
/source1 /target1 none bind
...
仍在寻找第二部分的答案,运行初始化容器时使用脚本。
- 用于向 WSL 容器添加内部绑定安装:
- 文档:https://docs.microsoft.com/en-us/windows/wsl/wsl-config
- 在 WSL 容器内创建
/etc/wsl.conf
:[automount] mountFsTab = true
- 创建
/etc/fstab
使用:/source1 /target1 none bind ...
- 对于 运行 WSL 启动时的命令(自构建 21286):
- 文档:https://docs.microsoft.com/en-us/windows/wsl/release-notes#build-21286
- 创建或添加到
/etc/wsl.conf
:[boot] command=...