failure trying to start a gocd-server docker image v19.10.0 and onwards

26 views
Skip to first unread message

Srinivas Jonnalagadda

unread,
Apr 21, 2020, 8:07:08 AM4/21/20
to go-cd
Here is my Dockerfile

-------------------
FROM gocd/gocd-server:v19.10.0

WORKDIR . 
#RUN echo pwd && ls -l
ARG ipaddr 

USER go

COPY /config/cruise-config.xml /godata/config/cruise-config.xml 
#RUN  sed -i "s/HOST_IP/$ipaddr/g"  /godata/config/cruise-config.xml && chown -R go:go /godata

#RUN chown -R go:root /godata

ENV GOCDDATA=/godata
----------------------

And this is the error I get upon

----------
docker run -it --name gocd-server -p8153:8153 -p8154:8154 gocd-server:latest

/docker-entrypoint.sh: Creating directories and symlinks to hold GoCD configuration, data, and logs
$ mkdir -v /godata/artifacts
created directory: '/godata/artifacts'
$ ln -sv /godata/artifacts /go-working-dir/artifacts
'/go-working-dir/artifacts' -> '/godata/artifacts'
$ ln -sv /godata/config /go-working-dir/config
'/go-working-dir/config' -> '/godata/config'
$ mkdir -v /godata/db
created directory: '/godata/db'
$ ln -sv /godata/db /go-working-dir/db
'/go-working-dir/db' -> '/godata/db'
$ mkdir -v /godata/logs
created directory: '/godata/logs'
$ ln -sv /godata/logs /go-working-dir/logs
'/go-working-dir/logs' -> '/godata/logs'
$ mkdir -v /godata/plugins
created directory: '/godata/plugins'
$ ln -sv /godata/plugins /go-working-dir/plugins
'/go-working-dir/plugins' -> '/godata/plugins'
$ mkdir -v /godata/addons
created directory: '/godata/addons'
$ ln -sv /godata/addons /go-working-dir/addons
'/go-working-dir/addons' -> '/godata/addons'
/docker-entrypoint.sh: Creating directories and symlinks to hold GoCD wrapper binaries
$ ln -sv /go-server/bin /go-working-dir/bin
'/go-working-dir/bin' -> '/go-server/bin'
$ ln -sv /go-server/lib /go-working-dir/lib
'/go-working-dir/lib' -> '/go-server/lib'
$ ln -sv /go-server/run /go-working-dir/run
'/go-working-dir/run' -> '/go-server/run'
$ ln -sv /go-server/wrapper /go-working-dir/wrapper
'/go-working-dir/wrapper' -> '/go-server/wrapper'
$ ln -sv /go-server/wrapper-config /go-working-dir/wrapper-config
'/go-working-dir/wrapper-config' -> '/go-server/wrapper-config'
$ cp -rfv /go-server/config/logback-include.xml /go-working-dir/config/logback-include.xml
cp: can't create '/go-working-dir/config/logback-include.xml': Permission denied
/docker-entrypoint.sh: cannot cp -rfv /go-server/config/logback-include.xml /go-working-dir/config/logback-include.xml

--------------------

Any help would be appreciated. I was working with v19.5.0 earlier and things were fine.

Thanks and Regards,
Srinivas

Ashwanth Kumar

unread,
Apr 21, 2020, 1:17:07 PM4/21/20
to go...@googlegroups.com

--
You received this message because you are subscribed to the Google Groups "go-cd" group.
To unsubscribe from this group and stop receiving emails from it, send an email to go-cd+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/go-cd/9ecae774-090e-45a2-adc3-cd8645894103%40googlegroups.com.

Srinivas Jonnalagadda

unread,
Apr 22, 2020, 9:32:19 AM4/22/20
to go-cd
Thanks 

it has worked out well


On Tuesday, 21 April 2020 13:17:07 UTC-4, Ashwanth Kumar wrote:
To unsubscribe from this group and stop receiving emails from it, send an email to go...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages