├── Dockerfile ├── README.md └── docker-compose.yml /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM alpine:latest as builder 2 | WORKDIR /root 3 | RUN apk add --no-cache git make build-base && \ 4 | git clone --branch master --single-branch https://github.com/Wind4/vlmcsd.git && \ 5 | cd vlmcsd/ && \ 6 | make 7 | 8 | FROM alpine:latest 9 | WORKDIR /root/ 10 | COPY --from=builder /root/vlmcsd/bin/vlmcsd /usr/bin/vlmcsd 11 | EXPOSE 1688/tcp 12 | CMD [ "/usr/bin/vlmcsd", "-D", "-d" ] -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # VLMCSD for Docker 2 | 3 | Deploy vlmcsd service on Docker container 4 | 5 | ```bash 6 | git clone https://github.com/Wind4/vlmcsd-docker.git vlmcsd 7 | cd vlmcsd 8 | 9 | # Use docker-compose service 10 | docker-compose up -d 11 | 12 | # or docker build image 13 | docker build -t vlmcsd . 14 | docker run -idt -p 1688:1688 vlmcsd 15 | ``` 16 | -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- 1 | version: "3.7" 2 | services: 3 | 4 | vlmcsd: 5 | build: . 6 | ports: 7 | - "1688:1688" 8 | restart: always 9 | --------------------------------------------------------------------------------