Casper e1ad87911a | 1 settimana fa
..
docker e1ad87911a | 1 settimana fa
podman e1ad87911a | 1 settimana fa
src e1ad87911a | 1 settimana fa
CMakeLists.txt e1ad87911a | 1 settimana fa
README-usage-for-docker.bash e1ad87911a | 1 settimana fa
README-usage-for-podman.bash e1ad87911a | 1 settimana fa
README-usage-for-service.bash e1ad87911a | 1 settimana fa
config-10.10.10.24.json e1ad87911a | 1 settimana fa
config-10.10.10.29.json e1ad87911a | 1 settimana fa
config-release.json e1ad87911a | 1 settimana fa
run.sh e1ad87911a | 1 settimana fa

README-usage-for-docker.bash

## 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