| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- ## USAGE
- sudo apt install openssh-server
- sudo apt update \
- && sudo apt install libzmq3-dev -y \
- && sudo apt install nlohmann-json3-dev -y \
- && sudo apt install g++ -y \
- && sudo apt install libopencv-dev -y \
- && sudo apt install pkg-config -y \
- && sudo apt install cmake -y
- echo "操作:安装docker" \
- && wget -qO- http://58.34.94.178:9090/middleware/docker/install-on-u24.sh | sudo bash \
- && echo "完毕"
- echo "操作:安装nomachine" \
- && wget http://58.34.94.178:9090/software/nomachine/download/nomachine_8.8.1_1_amd64.deb \
- && sudo dpkg --install nomachine*.deb \
- && echo "完毕"
- # --- 锁屏设置
- gsettings set org.gnome.desktop.session idle-delay 0
- gsettings get org.gnome.desktop.session idle-delay
- gsettings set org.gnome.desktop.screensaver lock-enabled false
- gsettings get org.gnome.desktop.screensaver lock-enabled
- # --- 跟踪日志
- echo "RUN: $(date)" \
- && project_path="/home/user/repositories/repositories/sri-project.yancheng.master/yancheng-edge/docker" \
- && cd "${project_path}" \
- && sudo -E docker-compose --file compose.yml logs --follow
- # --- 构建启动
- echo "RUN: $(date)" \
- && project_path="/home/user/repositories/repositories/sri-project.yancheng.master/yancheng-edge/docker" \
- && cd "${project_path}" \
- && project_dir=$(dirname "$(pwd)") \
- && export project_dir \
- && sudo -E docker-compose --file compose.yml down \
- && sudo -E docker-compose --file compose.yml up --detach --build \
- && sudo -E docker-compose --file compose.yml logs --follow
- # --- 构建调试
- echo "RUN: $(date)" \
- && project_path="/home/user/repositories/repositories/sri-project.yancheng.master/yancheng-edge/docker" \
- && cd ${project_path} \
- && project_dir=$(dirname "$(pwd)") \
- && sudo -E docker-compose --file compose.yml down \
- && sudo -E docker-compose --file compose.yml up --detach --build \
- && sudo docker exec -it yancheng-edge bash
- # --- 编译启动
- echo "RUN: $(date)" \
- && project_path="/home/user/repositories/repositories/sri-project.yancheng.master/yancheng-edge/docker" \
- && cd "${project_path}" \
- && project_dir=$(dirname "$(pwd)") \
- && export project_dir \
- && sudo -E docker-compose --file compose.yml down \
- && sudo -E docker-compose --file compose.yml up --detach \
- && sudo -E docker-compose --file compose.yml logs --follow
- /home/user/repositories/repositories/sri-project.yancheng.master/yancheng-edge/build
- ./TEST001
|