628 B
628 B
Setup target server
# Пользователь для деплоя
sudo useradd -m -s /bin/bash deploy
sudo usermod -aG docker deploy
# SSH-ключ
sudo mkdir -p /home/deploy/.ssh
sudo nano /home/deploy/.ssh/authorized_keys
# Вставь содержимое своего .pub ключа (того, что для GitLab)
sudo chmod 700 /home/deploy/.ssh
sudo chmod 600 /home/deploy/.ssh/authorized_keys
sudo chown -R deploy:deploy /home/deploy/.ssh
# Перелогин, чтобы группа docker применилась
sudo reboot
After reboot check if it works
su - deploy
docker ps