GitLab_CI_-_Training_notes/Target-server-setup.md

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