mirror of
https://github.com/sickcodes/Docker-OSX.git
synced 2024-11-29 14:05:51 +08:00
Share files, shared folder, mount folder
# Share directories, sharing files, shared folder, mount folder The easiest and most secure way is `sshfs` ```bash # on Linux/Windows mkdir ~/mnt/osx sshfs user@localhost:/ -p 50922 ~/mnt/osx # wait a few seconds, and ~/mnt/osx will have full rootfs mounted over ssh, and in userspace # automated: sshpass -p <password> sshfs user@localhost:/ -p 50922 ~/mnt/osx ```
This commit is contained in:
parent
55293cbb6c
commit
41b07267b2
18
README.md
18
README.md
@ -178,12 +178,15 @@ Enable SSH in network sharing inside the guest first. Change `-e "USERNAME=user"
|
|||||||
Since you can't see the screen, use the PLIST with nopicker, for example:
|
Since you can't see the screen, use the PLIST with nopicker, for example:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
wget https://images2.sick.codes/mac_hdd_ng_auto.img
|
# Catalina
|
||||||
|
# wget https://images2.sick.codes/mac_hdd_ng_auto.img
|
||||||
|
# Monterey
|
||||||
|
wget https://images.sick.codes/mac_hdd_ng_auto_monterey.img
|
||||||
|
|
||||||
docker run -it \
|
docker run -it \
|
||||||
--device /dev/kvm \
|
--device /dev/kvm \
|
||||||
-p 50922:10022 \
|
-p 50922:10022 \
|
||||||
-v "${PWD}/mac_hdd_ng_auto.img:/image" \
|
-v "${PWD}/mac_hdd_ng_auto_monterey:/image" \
|
||||||
-v /tmp/.X11-unix:/tmp/.X11-unix \
|
-v /tmp/.X11-unix:/tmp/.X11-unix \
|
||||||
-e "DISPLAY=${DISPLAY:-:0.0}" \
|
-e "DISPLAY=${DISPLAY:-:0.0}" \
|
||||||
-e "USERNAME=user" \
|
-e "USERNAME=user" \
|
||||||
@ -193,6 +196,17 @@ docker run -it \
|
|||||||
sickcodes/docker-osx:naked-auto
|
sickcodes/docker-osx:naked-auto
|
||||||
```
|
```
|
||||||
|
|
||||||
|
# Share directories, sharing files, shared folder, mount folder
|
||||||
|
The easiest and most secure way is `sshfs`
|
||||||
|
```bash
|
||||||
|
# on Linux/Windows
|
||||||
|
mkdir ~/mnt/osx
|
||||||
|
sshfs user@localhost:/ -p 50922 ~/mnt/osx
|
||||||
|
# wait a few seconds, and ~/mnt/osx will have full rootfs mounted over ssh, and in userspace
|
||||||
|
# automated: sshpass -p <password> sshfs user@localhost:/ -p 50922 ~/mnt/osx
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
# (VFIO) iPhone USB passthrough (VFIO)
|
# (VFIO) iPhone USB passthrough (VFIO)
|
||||||
|
|
||||||
If you have a laptop see the next usbfluxd section.
|
If you have a laptop see the next usbfluxd section.
|
||||||
|
Loading…
Reference in New Issue
Block a user