diff options
author | codearoni <devnull@codearoni.io> | 2022-09-29 19:22:20 -0500 |
---|---|---|
committer | codearoni <devnull@codearoni.io> | 2022-09-29 19:22:20 -0500 |
commit | 6a749997ddf8ba55513a9d300e3cd407c42ddb3b (patch) | |
tree | 8ac3d9648e0c540e12a95e1e0753202221429cd6 | |
parent | c995761d5496a4b42ee057cc7a0a8706f321aaac (diff) |
Fixed yum install issue. Updated to go v1.19.1.
-rw-r--r-- | Dockerfile | 30 |
1 files changed, 17 insertions, 13 deletions
@@ -1,24 +1,25 @@ FROM centos:centos8 +RUN sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-* && \ + sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-* && \ + yum update -y + RUN dnf install -y dnf-plugins-core && \ - dnf config-manager --set-enabled powertools && \ - dnf install -y \ - gcc gtk3 gtk3-devel \ - libusb-devel \ - nodejs npm pkg-config \ - webkit2gtk3-devel wget && \ - mkdir project && \ - wget https://golang.org/dl/go1.16.6.linux-amd64.tar.gz -O go.tar.gz + dnf config-manager --set-enabled powertools && \ + dnf install -y \ + gcc gtk3 gtk3-devel \ + libusb-devel \ + nodejs npm pkg-config \ + webkit2gtk3-devel wget && \ + mkdir project && \ + wget https://go.dev/dl/go1.19.1.linux-amd64.tar.gz -O go.tar.gz RUN tar -zxf go.tar.gz && \ - cp -r ./go /usr/local/bin + cp -r ./go /usr/local/bin ENV PATH=$PATH:/usr/local/bin/go/bin ENV GOPATH=/usr/local/bin/go -RUN npm i -g yarn -RUN go get -u github.com/wailsapp/wails/cmd/wails@v1.16.7 - WORKDIR project COPY /*.go ./ COPY /go.mod ./go.mod @@ -27,5 +28,8 @@ COPY /frontend ./frontend COPY /project.json ./project.json COPY /wally ./wally +RUN npm i -g yarn +RUN go install github.com/wailsapp/wails/cmd/wails@v1.16.7 + RUN wails build -ENTRYPOINT ["sleep", "infinity"] +ENTRYPOINT ["sleep", "infinity"]
\ No newline at end of file |