#cloud-config
## User Configuration
users:
- name: debian
groups: sudo
shell: /bin/bash
sudo: ['ALL=(ALL) NOPASSWD:ALL']
ssh-authorized-keys:
- ssh-rsa <your_ssh_public_key> # замените на ваш ключ
## Package Installation
package_update: true
package_upgrade: true
packages:
- docker.io
## Docker Configuration
runcmd:
- [ systemctl, enable, docker ]
- [ systemctl, start, docker ]
## Network Configuration
network:
ethernets:
eth0:
dhcp4: true
## Custom Scripts
runcmd:
- [ usermod, -aG, docker, debian ]
- [ systemctl, status, docker ]
## Final Commands
final_message: "Debian with Docker installed and configured."