Bây giờ để triển khai dự án thì mình dùng hai server
Lý do để tách server là để hệ thống không bị quá tải
Mình sẽ tạo ra hai con server giống vậy
Bước tạo thì quá đơn giản r. Làm cả chục lần nên pass
Xong! chúng ta đã tạo được 2 server
Bây giờ cúng ta sẽ tiến hành cài docker trên server database
Tiến hành viết script
#!/bin/bash
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
curl -fsSL <https://download.docker.com/linux/ubuntu/gpg> | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] <https://download.docker.com/linux/ubuntu> $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update -y
sudo apt install docker-ce -y
sudo systemctl start docker
sudo systemctl enable docker
sudo curl -L "<https://github.com/docker/compose/releases/latest/download/docker-compose-$>(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker -v
docker-compose -v
Đầu tiên mình sẽ cài các packake liên quan đến docker, sau đó cài docker.
Sau đó cấp quyền thực thi