21 lines
576 B
Bash
Executable File
21 lines
576 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
|
|
cd "$ROOT"
|
|
# shellcheck source=docker-lib.sh
|
|
source "$ROOT/scripts/docker-lib.sh"
|
|
|
|
docker_cmd
|
|
|
|
if ! docker info >/dev/null 2>&1 && ! sudo -n docker info >/dev/null 2>&1; then
|
|
echo "Cần quyền Docker. Chạy một trong hai cách:"
|
|
echo " sudo usermod -aG docker \$USER # rồi đăng nhập lại"
|
|
echo " sudo $0"
|
|
fi
|
|
|
|
"${DOCKER[@]}" compose up --build -d
|
|
echo "Đã chạy: http://localhost:8080/"
|
|
echo -n "Giới hạn: "
|
|
print_container_limits lidar-manager-limited
|