-
Notifications
You must be signed in to change notification settings - Fork 17
Windows
If you have a Windows 10 Professional or above installation that supports Hyper-V you can install the Docker for windows package from here:
https://store.docker.com/editions/community/docker-ce-desktop-windows
No special options need to be specified during installation, after the installation is complete open the application from your desktop:
If this is the first time you are using Hyper-V you will be prompted to enable and reboot your machine:
After a reboot again run "Docker for Windows" from your desktop.
Once running open up a PowerShell window and execute the following command:
docker run --name taisun -d -p 3000:3000 -v /var/run/docker.sock:/var/run/docker.sock linuxserver/taisun:latest
The Taisun application will be accessible at:
Before getting started you should know while it is possible to run this application on Windows Home it was designed with a Linux Host in mind, the only current installation method makes use of Docker Toolbox (https://www.docker.com/products/docker-toolbox) to spinup a Docker host inside of VirtualBox on your machine.
Features like the remote gateway and accessing the Taisun application outside of your local machine will require a basic understanding of networking and disk mounting between Windows/VirtualBox.
Complete instructions here https://docs.docker.com/toolbox/toolbox_install_windows/
On your machine download and run https://download.docker.com/win/stable/DockerToolbox.exe
When Prompted select "Custom Installation" and remove the options for extras like KiteMatic and Compose:
During installation you will prompted with warnings regarding Oracle Corporation permissions. This is normal, with the VirtualBox installation it will be creating some network adapters for the VM to run on its own network:
When Installation is complete open the QuickStart Terminal on your Desktop:
Paste the following command in this terminal:
docker run --name taisun -d -p 3000:3000 -v /var/run/docker.sock:/var/run/docker.sock linuxserver/taisun:latest
You should see a UUID as an output:
You can now access http://192.168.99.100:3000 and should see the Taisun application and your running container:
Again keep in mind this Virtual Machine where this container is running is inside of an isolated network on your Windows machine. To forward ports to access this outside of your network you will need to take a look at advanced configuration for VirtualBox machines:
https://www.virtualbox.org/manual/ch06.html#natforward
And to access volumes on your windows Host you will need to bind them, by default Docker Toolbox will bind your "C:\Users" folder to the Linux equivalent of "/c/Users" if you need to launch containers with volumes outside of this directory take a look here regarding volume binding: