This commit is contained in:
kaiiak
2020-05-13 00:38:06 +08:00
parent 1f1b47bd23
commit 50600f68e8
5 changed files with 9 additions and 22 deletions

View File

@@ -10,4 +10,5 @@ docker-compose*
*/obj */obj
README.md README.md
LICENSE LICENSE
.vscode .vscode
*.debug.yml

View File

@@ -1,8 +1,10 @@
language: go
services: services:
- docker - docker
install: "docker build -t walawala:latest -t walawala:latest ." install: "docker build -t opencv:latest -t opencv:latest ."
after_success: after_success:
- docker login -u"$DOCKERHUB_USERNAME" -p"$DOCKERHUB_PASSWORD" - docker login -u"$DOCKERHUB_USERNAME" -p"$DOCKERHUB_PASSWORD"
- docker push iamkai/opencv-docker-golang:latest - docker push iamkai/opencv-docker-golang:latest

View File

@@ -1,5 +1,5 @@
FROM golang:1.12-alpine3.10 as builder FROM golang:latest as builder
LABEL maintainer="kaiiak,aNxFi37X@outlook.com" LABEL maintainer="kaiiak,aNxFi37X@outlook.com"
@@ -36,10 +36,10 @@ RUN curl -Lo opencv.zip https://github.com/opencv/opencv/archive/${OPENCV_VERSIO
make preinstall && make install && \ make preinstall && make install && \
cd /go && rm -rf opencv* cd /go && rm -rf opencv*
FROM golang:1.12-alpine3.10 FROM golang:latest
#final stage #final stage
FROM golang:1.12-alpine3.10 as opencv FROM golang:latest as opencv
RUN apk --no-cache add ca-certificates gcc RUN apk --no-cache add ca-certificates gcc
COPY --from=builder /usr/local/lib64 /usr/local/lib64 COPY --from=builder /usr/local/lib64 /usr/local/lib64
LABEL maintainer="kaiiak,aNxFi37X@outlook.com" LABEL maintainer="kaiiak,aNxFi37X@outlook.com"

View File

@@ -1,8 +0,0 @@
version: '2.1'
services:
opencv-docker-golang:
image: opencv-docker-golang
build:
context: .
dockerfile: Dockerfile

View File

@@ -1,8 +0,0 @@
version: '2.1'
services:
opencv-docker-golang:
image: opencv-docker-golang
build: .
ports:
- :