Lightweight Linux Mint 22 — fully updated, encryption-ready. GPG, LUKS, age, ecryptfs + sudo user.
259
Lightweight Linux Mint 22 container — fully updated, encryption-ready, user-friendly.
Based on Linux Mint 22 "Wilma" (Ubuntu Noble / 24.04 LTS base).
| Tool | Purpose |
|---|---|
gpg / gpg-agent | File & message encryption, signing (OpenPGP / GnuPG) |
cryptsetup | LUKS full-volume encryption |
ecryptfs-utils | Stacked filesystem encryption (home directory encryption) |
openssl | TLS, certificates, AES symmetric encryption |
age | Modern lightweight file encryption |
ccrypt | Simple AES-256 file encryption |
curl · wget · git · vim · nano · tmux · screen · rsync · htop · tree
ssh · net-tools · ufw · unzip · zip · p7zip-full · python3
# Basic interactive shell (as user 'mint')
docker run --rm -it theinfobots/linux-mint-encrypted:latest
# With persistent home directory
docker run --rm -it \
-v mint-home:/home/mint \
theinfobots/linux-mint-encrypted:latest
# With encrypted volume (host-side LUKS) mounted into container
docker run --rm -it \
-v /mnt/encrypted:/data \
theinfobots/linux-mint-encrypted:latest
| Field | Value |
|---|---|
| Username | mint |
| Password | mint |
| sudo | passwordless (NOPASSWD) |
Change password immediately:
passwd
# Install any package
sudo apt-get install <package>
# Or use the alias
install <package>
# Update the system
update
# Generate a key pair
gpg --full-generate-key
# Encrypt file (symmetric, no key needed)
gpg --symmetric --cipher-algo AES256 secret.txt
# Encrypt to a recipient
gpg --encrypt --recipient [email protected] secret.txt
# Decrypt
gpg --decrypt secret.txt.gpg
# Generate key
age-keygen -o key.txt
# Encrypt
age -r $(grep 'public key' key.txt | awk '{print $NF}') secret.txt > secret.txt.age
# Decrypt
age -d -i key.txt secret.txt.age > secret.txt
# Passphrase-based (no key file)
age -p secret.txt > secret.txt.age
# Encrypt
openssl enc -aes-256-cbc -pbkdf2 -in secret.txt -out secret.txt.enc
# Decrypt
openssl enc -aes-256-cbc -pbkdf2 -d -in secret.txt.enc -out secret.txt
mkdir -p ~/Private
sudo mount -t ecryptfs ~/Private ~/Private
# Follow prompts to set passphrase and cipher
| Tag | Description |
|---|---|
latest | Linux Mint 22 "Wilma" — fully updated, encryption-ready |
Built and maintained by theinfobots.
Content type
Image
Digest
sha256:575404c9c…
Size
807.6 MB
Last updated
6 months ago
docker pull theinfobots/linux-mint-encrypted