vnc+mono+docker arm64编译环境
https://hub.docker.com/r/consol/debian-xfce-vnc
https://github.com/ConSol/docker-headless-vnc-container/
https://www.mono-project.com/download/stable/#download-lin-debian
https://blog.csdn.net/qq_42482078/article/details/132861398
version: "3"
services:
develop:
image: huas/debian-xfce-mono-docker-arm64:dind-latest
container_name: vnc-develop
hostname: vnc-develop
privileged: true
ports:
- 6901:6901
- 5901:5901
environment:
VNC_PW: password
VNC_RESOLUTION: 1900x880
privileged: true
volumes:
- ./daemon.json:/etc/docker/daemon.json
- ./myProjects:/headless/myProjects
- ./tools:/headless/tools
- /dev/shm:/dev/shm
- ./root:/root
- ./headless/.mono:/headless/.mono
- ./headless/.nuget:/headless/.nuget
- ./headless/.config/NuGet:/headless/.config/NuGet
- ./headless/.cache:/headless/.cache
- ./headless/.npm:/headless/.npm
- ./headless/.dotnet:/headless/.dotnet
- ./headless/.vscode:/headless/.vscode
- ./headless/.aspnet:/headless/.aspnet
- ./headless/.PlayOnLinux:/headless/.PlayOnLinux
restart: unless-stopped
~~~
~~~~docker-compose.yml
version: "3"
services:
develop:
image: huas/debian-xfce-mono-docker-arm64:dood-latest
container_name: vnc-develop
hostname: vnc-develop
privileged: true
ports:
- 6901:6901
- 5901:5901
environment:
VNC_PW: password
VNC_RESOLUTION: 1900x880
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./myProjects:/headless/myProjects
- ./tools:/headless/tools
- /dev/shm:/dev/shm
- ./root:/root
- ./headless/.mono:/headless/.mono
- ./headless/.nuget:/headless/.nuget
- ./headless/.config/NuGet:/headless/.config/NuGet
- ./headless/.cache:/headless/.cache
- ./headless/.npm:/headless/.npm
- ./headless/.dotnet:/headless/.dotnet
- ./headless/.vscode:/headless/.vscode
- ./headless/.aspnet:/headless/.aspnet
- ./headless/.PlayOnLinux:/headless/.PlayOnLinux
restart: unless-stopped
~~~
Content type
Image
Digest
sha256:bb784411f…
Size
1.1 GB
Last updated
10 months ago
docker pull huas/debian-xfce-mono-docker-arm64:dood-20251119