-
XPipe - connection management
- https://xpipe.io/
- windows, macos, linux - portable mode
-
Rancher Desktop
- https://rancherdesktop.io/
- Container and Kubernetes management
-
windows, macos, linux
- Microsoft VSCode marketplace : https://marketplace.visualstudio.com/VSCode
- Docker : https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker
- Kubernetes : https://marketplace.visualstudio.com/items?itemName=ms-kubernetes-tools.vscode-kubernetes-tools
- Git Graph : https://marketplace.visualstudio.com/items?itemName=mhutchie.git-graph
- Remote SSH : https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-ssh
- Markdown All in One : https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one
# Useful references: | |
# | |
# https://superuser.com/questions/992511/emulate-a-keyboard-button-via-the-command-line | |
# https://ss64.com/vb/sendkeys.html | |
# https://social.technet.microsoft.com/Forums/windowsserver/en-US/96b339e2-e9da-4802-a66d-be619aeb21ac/execute-function-one-time-in-every-10-mins-in-windows-powershell?forum=winserverpowershell | |
# https://learn-powershell.net/2013/02/08/powershell-and-events-object-events/ | |
# | |
# Future enhancements - use events rather than an infinite loop | |
while (1) { | |
$wsh = New-Object -ComObject WScript.Shell |
-
Docker images support multiple platforms. When you run an image with multi-platform support, Docker automatically selects the image that matches your OS and architecture.
-
About local images storage : The default image store in Docker Engine do not separate image by platform type. Each image:tag erase the previsous one, independently of its image type To solve that you can enable the containerd image store by modifing daemon.json (https://docs.docker.com/storage/containerd/)
-
About BuildKit : BuildKit is enabled by default on Docker Engine >= 23.0. If not enabled, you may activate BuildKit which is a better docker build engine, with
export DOCKER_BUILD=1
or by modifying/etc/docker/daemon.json
with"features": {"buildkit" : true}
. It is not a requirement for basic multi platform support, but it is a requirement when usingbuildx
. -
DOC : https://docs.docker.com/build/building/multi-platform/