Thanks 

it has worked out well

On Tuesday, 21 April 2020 13:17:07 UTC-4, Ashwanth Kumar wrote:
>
> This blog post might help you - 
> https://www.gocd.org/2019/06/25/GoCD-non-root-containers/
>
>
> On Tue, 21 Apr, 2020, 17:37 Srinivas Jonnalagadda, <[email protected] 
> <javascript:>> wrote:
>
>> 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
>>
>> -- 
>> 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 [email protected] <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/go-cd/9ecae774-090e-45a2-adc3-cd8645894103%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/go-cd/9ecae774-090e-45a2-adc3-cd8645894103%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/go-cd/bd6e28ca-0a15-4405-ae5c-830befb8a81a%40googlegroups.com.

Reply via email to