Sign inSign up

duycop/lich-tuan

By duycop

•Updated about 2 years ago

lịch tuần cho trường cấp 3

Image
Web servers
Databases & storage
0

10K+

duycop/lich-tuan repository overview

⁠step0: install Docker

1.Cập nhật các gói và cài đặt các gói phụ thuộc:

sudo apt upgrade -y
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common

2.Thêm khóa GPG cho kho Docker:

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

3.Thêm kho Docker vào danh sách các kho APT:

echo "deb [arch=arm64] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list

4.Cập nhật danh sách các gói và cài đặt Docker:

sudo apt install -y docker-ce

5.Khởi động và bật Docker để chạy khi khởi động:

sudo systemctl start docker
sudo systemctl enable docker

6.Thêm người dùng hiện tại vào nhóm Docker để có thể chạy Docker mà không cần sudo:

sudo usermod -aG docker $USER
sudo chmod 666 /var/run/docker.sock

⁠step1: create network

docker network create --subnet=192.168.80.0/24 --gateway=192.168.80.1 --ip-range=192.168.80.0/24 --driver=bridge duycop_network

⁠step2: install mariadb

docker run -d --name lich-tuan-db --privileged --restart=unless-stopped -v /home/duycop/mariadb:/var/lib/mysql:Z -e "TZ=Asia/Ho_Chi_Minh" -e MARIADB_ROOT_PASSWORD=****** --network=duycop_network --ip 192.168.80.11 mariadb:latest

Chú ý: mật khẩu tại bước này phải khớp với cấu hình trong image lịch-tuần: /var/www/html/lich-tuan/config.php

⁠step3: install lich-tuan

⁠nếu chạy trên pi3 or pi4

docker run -d --name lichtuan --privileged --restart=unless-stopped --link mariadb:lichtuan-db -e DB_PASSWORD=***** -e "TZ=Asia/Ho_Chi_Minh" --network=duycop_network --ip 192.168.80.14 -p 80:80 duycop/lich-tuan

⁠nếu chạy trên LINUX như Ubuntu:

docker run -d --name lich-tuan --privileged --restart=unless-stopped --link mariadb:lichtuan-db -e DB_PASSWORD=***** -e "TZ=Asia/Ho_Chi_Minh" --network=duycop_network --ip 192.168.80.14 -p 80:80 duycop/lich-tuan:ubuntu

chú ý: DB_PASSWORD là pw của mariadb


⁠Sử dụng:

Truy cập trong lan: mở trình duyệt, truy cập vào url của pi3, pi4 or ubuntu: http://{ip_lan}:{port}/

lần đầu cần khởi tạo với http://{ip_lan}:{port}/setup.php

Ví dụ khi sử dụng:

http://192.168.31.239/lich-tuan

Ví dụ khi chạy lần đầu (Lần đầu cần khởi tạo):

http://192.168.31.239/lich-tuan/setup.php

Tag summary

Content type

Image

Digest

sha256:87f899a87…

Size

206.6 MB

Last updated

about 2 years ago

docker pull duycop/lich-tuan