27 lines
627 B
Markdown
27 lines
627 B
Markdown
|
|
# Funktionsweise
|
|
|
|
* Passwortgenerierung: Die Anwendung generiert ein 32-stelliges Passwort mit Großbuchstaben, Kleinbuchstaben und Ziffern (entspricht dem Befehl `apg -a 1 -m 32 -n 1 -M NCL`).
|
|
* Zwischenablage: Mit dem Button "In Zwischenablage kopieren" wird das Passwort in die Zwischenablage kopiert.
|
|
* Docker: Der Container enthält nur die Go-Anwendung und keine zusätzliche Linux-Distribution.
|
|
|
|
|
|
# Baue die Go-Anwendung
|
|
|
|
```
|
|
go build -o password-generator ./
|
|
```
|
|
|
|
# Baue das Docker-Image
|
|
|
|
```
|
|
docker build -t password-generator .
|
|
```
|
|
|
|
# Starte den Docker Container
|
|
|
|
```
|
|
docker run -p 8080:8080 password-generator
|
|
```
|
|
|