Docker Desktop (AMD64)
Docker Desktop: The #1 Containerization Tool for Developers | Docker
In der Regel reicht auch nur die cli
1 2 3 4 |
choco install docker-cli --confirm choco install docker-engine --confirm Set-Service -Name docker -StartupType Automatic |
und Rancher Desktop
1 |
choco install rancher-desktop --confirm |
Portainer
https://docs.portainer.io/start/install-ce/server/docker/wsl
1 |
docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest |
WebAdmin: https://localhost:9443/
Microsoft Sql Server
microsoft/mssql-server – Docker Image | Docker Hub
1 |
docker run --name mssql -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=XXXX" -p 1433:1433 -d mcr.microsoft.com/mssql/server:2022-latest |
Passwort setzen nicht vergessen
Im Container, unter volumes als bind, ein Verzeichnis einrichten, wo die backups liegen und wo die volumes liegen sollen
RabbitMQ
1 |
docker run -it --rm --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:4.0-management |
WebAdmin: https://localhost:15672/
Benutzername: guest
Password: guest
Hashicorp/Vault
1 |
docker run --name hashicorp-vault --cap-add=IPC_LOCK -e 'VAULT_LOCAL_CONFIG={"storage": {"file": {"path": "/vault/file"}}, "listener": [{"tcp": { "address": "0.0.0.0:8200", "tls_disable": true}}], "default_lease_ttl": "168h", "max_lease_ttl": "720h", "ui": true}' -p 8200:8200 hashicorp/vault server |
hashicorp/vault – Docker Image | Docker Hub
Weboberfläche: http://localhost:8200/
Login