# openjob-docker **Repository Path**: openjob/openjob-docker ## Basic Information - **Project Name**: openjob-docker - **Description**: Openjob Docker - **Primary Language**: Docker - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: https://openjob.io - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-05-20 - **Last Updated**: 2023-05-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Openjob ## Docker build ```shell cd build && docker build --tag=openjob:1.0.0 . ``` .env ```properties OJ_DS_URL=jdbc:mysql://127.0.0.1:3306/openjob?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai OJ_LOG_STORAGE_MYSQL_URL=jdbc:mysql://127.0.0.1:3306/openjob?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai ``` start ```shell docker run --env-file .env -it -d -p 8080:8080 626f74431178 /bin/bash ``` ## docker-compose docker-compose.yml ```yaml version: '3' services: openjob-server: image: openjob/openjob-server:latest restart: always container_name: openjob-server environment: - OJ_DS_URL=jdbc:mysql://127.0.0.1:3306/openjob?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai - OJ_LOG_STORAGE_MYSQL_URL=jdbc:mysql://127.0.0.1:3306/openjob?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai ports: - "8080:8080" ``` start ```shell docker-compose up # or docker-compose up -d ``` ## docker hub ``` docker login docker tag openjob:1.0.0 openjob/openjob-server:1.0.0 docker push openjob/openjob-server:1.0.0 ```