Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/geoffreysmith/boring-euclid

🚢 Containers for Windows
https://github.com/geoffreysmith/boring-euclid

Last synced: 9 days ago
JSON representation

🚢 Containers for Windows

Awesome Lists containing this project

README

        





boring-euclid logo

boring-euclid



🚢 Container Install Scripts for Windows

## Non-Docker Issue Tracker

As of Sept-02-2021:

* Rancher: https://github.com/rancher-sandbox/rancher-desktop/issues/566
* nerdctl/containerd: https://github.com/containerd/nerdctl/pull/197
* k3s: https://github.com/k3s-io/k3s/issues/114
* podman: https://github.com/containers/podman/issues/8136
* Windows Containers on Windows 10: https://www.jamessturtevant.com/posts/Windows-Containers-on-Windows-10-without-Docker-using-Containerd/

## Setup Hyper-V & WSL2

The following should be part of the base Windows image, run separately as administrator otherwise.

* `dism.exe /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V`
* Restart
* `dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart`
* `dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart`
* `Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart`
* Restart
* `wsl --set-default-version 2`

## Setup & Run

* `./install.ps1`

## SSHFS Manager

* [sshfs-win-manager](https://github.com/evsar3/sshfs-win-manager/releases/tag/v1.3.0-beta.1)

## Generate and copy SSH key
* `ssh-keygen -t rsa -b 4096 -f ./id_rsa_shared`
* `ssh-copy-id -i ./id_rsa_shared remoteuser@remotehost`