Closed ThorEgilGit closed 1 year ago
Humm looks like the update was not performed correctly. Are you using Portainer ?
Nope. Just a normal manual download on my Synology NAS.
Are you setting the PATH
environment variable ? Is yes, try to remove it. If not, please provide the output of docker inspect <container name>
.
I had PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin SUP_GROUP_IDS INSTALL_PACKAGES VNC_PASSWORD
Had to remove the three empty ones to be able to delete the PATH setting
root@Server:~# docker inspect crashplan-pro [ { "Id": "73f509e8b10f6fe307c43d7feb8d6acd74e756317a5de6d14ad96a212b073b79", "Created": "2022-12-10T17:00:48.749218544Z", "Path": "/init", "Args": [], "State": { "Status": "restarting", "Running": true, "Paused": false, "Restarting": true, "OOMKilled": false, "Dead": false, "Pid": 0, "ExitCode": 127, "Error": "", "StartedAt": "2022-12-10T17:05:09.80630274Z", "FinishedAt": "2022-12-10T17:05:10.083489119Z", "StartedTs": 1670691909, "FinishedTs": 1670691910 }, "Image": "sha256:6947162017c33a41f9304a77adf5e30f4355a6d3cd995bbd08b26eb1cb80b514", "ResolvConfPath": "/volume1/@docker/containers/73f509e8b10f6fe307c43d7feb8d6acd74e756317a5de6d14ad96a212b073b79/resolv.conf", "HostnamePath": "/volume1/@docker/containers/73f509e8b10f6fe307c43d7feb8d6acd74e756317a5de6d14ad96a212b073b79/hostname", "HostsPath": "/volume1/@docker/containers/73f509e8b10f6fe307c43d7feb8d6acd74e756317a5de6d14ad96a212b073b79/hosts", "LogPath": "/volume1/@docker/containers/73f509e8b10f6fe307c43d7feb8d6acd74e756317a5de6d14ad96a212b073b79/log.db", "Name": "/crashplan-pro", "RestartCount": 11, "Driver": "aufs", "Platform": "linux", "MountLabel": "", "ProcessLabel": "", "AppArmorProfile": "docker-default", "ExecIDs": null, "HostConfig": { "Binds": [ "/volume1/docker/appdata/crashplan-pro:/config:rw", "/volume1/homes:/homes:rw", "/volume1/music:/music:rw", "/volume1/photo:/photo:rw", "/volume1/Video:/video:rw" ], "ContainerIDFile": "", "LogConfig": { "Type": "db", "Config": {} }, "NetworkMode": "default", "PortBindings": { "5800/tcp": [ { "HostIp": "", "HostPort": "5800" } ], "5900/tcp": [ { "HostIp": "", "HostPort": "5900" } ] }, "RestartPolicy": { "Name": "always", "MaximumRetryCount": 0 }, "AutoRemove": false, "VolumeDriver": "", "VolumesFrom": null, "CapAdd": null, "CapDrop": null, "CgroupnsMode": "host", "Dns": null, "DnsOptions": null, "DnsSearch": null, "ExtraHosts": null, "GroupAdd": null, "IpcMode": "private", "Cgroup": "", "Links": null, "OomScoreAdj": 0, "PidMode": "", "Privileged": false, "PublishAllPorts": false, "ReadonlyRootfs": false, "SecurityOpt": null, "UTSMode": "", "UsernsMode": "", "ShmSize": 67108864, "Runtime": "runc", "Env": [ "ENV=/root/.docker_rc", "USER_ID=0", "GROUP_ID=0", "UMASK=0022", "LANG=en_US.UTF-8", "TZ=CET", "KEEP_APP_RUNNING=1", "APP_NICENESS=0", "CONTAINER_DEBUG=0", "DISPLAY_WIDTH=1280", "DISPLAY_HEIGHT=768", "DARK_MODE=0", "SECURE_CONNECTION=0", "SECURE_CONNECTION_VNC_METHOD=SSL", "SECURE_CONNECTION_CERTS_CHECK_INTERVAL=60", "WEB_LISTENING_PORT=5800", "VNC_LISTENING_PORT=5900", "ENABLE_CJK_FONT=0", "CRASHPLAN_SRV_MAX_MEM=15000M", "S6_BEHAVIOUR_IF_STAGE2_FAILS=3", "S6_SERVICE_DEPS=1", "APP_NAME=CrashPlan for Small Business", "APP_USER=app", "XDG_DATA_HOME=/config/xdg/data", "XDG_CONFIG_HOME=/config/xdg/config", "XDG_CACHE_HOME=/config/xdg/cache", "XDG_RUNTIME_DIR=/tmp/run/user/app", "DISPLAY=:0", "S6_WAIT_FOR_SERVICE_MAXTIME=10000", "CRASHPLAN_DIR=/usr/local/crashplan", "JAVACOMMON=/usr/local/crashplan/jre/bin/java" ], "ConsoleSize": [ 0, 0 ], "Isolation": "", "CpuShares": 50, "Memory": 0, "NanoCpus": 0, "CgroupParent": "", "BlkioWeight": 0, "BlkioWeightDevice": null, "BlkioDeviceReadBps": null, "BlkioDeviceWriteBps": null, "BlkioDeviceReadIOps": null, "BlkioDeviceWriteIOps": null, "CpuPeriod": 0, "CpuQuota": 0, "CpuRealtimePeriod": 0, "CpuRealtimeRuntime": 0, "CpusetCpus": "", "CpusetMems": "", "Devices": null, "DeviceCgroupRules": null, "DeviceRequests": null, "KernelMemory": 0, "KernelMemoryTCP": 0, "MemoryReservation": 0, "MemorySwap": 0, "MemorySwappiness": null, "OomKillDisable": false, "PidsLimit": null, "Ulimits": null, "CpuCount": 0, "CpuPercent": 0, "IOMaximumIOps": 0, "IOMaximumBandwidth": 0, "MaskedPaths": [ "/proc/asound", "/proc/acpi", "/proc/kcore", "/proc/keys", "/proc/latency_stats", "/proc/timer_list", "/proc/timer_stats", "/proc/sched_debug", "/proc/scsi", "/sys/firmware" ], "ReadonlyPaths": [ "/proc/bus", "/proc/fs", "/proc/irq", "/proc/sys", "/proc/sysrq-trigger" ] }, "GraphDriver": { "Data": null, "Name": "aufs" }, "Mounts": [ { "Type": "bind", "Source": "/volume1/homes", "Destination": "/homes", "Mode": "rw", "RW": true, "Propagation": "rprivate" }, { "Type": "bind", "Source": "/volume1/music", "Destination": "/music", "Mode": "rw", "RW": true, "Propagation": "rprivate" }, { "Type": "bind", "Source": "/volume1/photo", "Destination": "/photo", "Mode": "rw", "RW": true, "Propagation": "rprivate" }, { "Type": "bind", "Source": "/volume1/Video", "Destination": "/video", "Mode": "rw", "RW": true, "Propagation": "rprivate" }, { "Type": "volume", "Name": "4iuguiyg", "Source": "/volume1/@docker/volumes/45ef9a0df9945a9fb0e4967f62da0be9fbc59ea0285a14f1280d9f3bf47c2621/_data", "Destination": "/storage", "Driver": "local", "Mode": "", "RW": true, "Propagation": "" }, { "Type": "bind", "Source": "/volume1/docker/appdata/crashplan-pro", "Destination": "/config", "Mode": "rw", "RW": true, "Propagation": "rprivate" } ], "Config": { "Hostname": "crashplan-pro", "Domainname": "", "User": "", "AttachStdin": false, "AttachStdout": false, "AttachStderr": false, "ExposedPorts": { "5800/tcp": {}, "5900/tcp": {} }, "Tty": true, "OpenStdin": true, "StdinOnce": false, "Env": [ "ENV=/root/.docker_rc", "USER_ID=0", "GROUP_ID=0", "UMASK=0022", "LANG=en_US.UTF-8", "TZ=CET", "KEEP_APP_RUNNING=1", "APP_NICENESS=0", "CONTAINER_DEBUG=0", "DISPLAY_WIDTH=1280", "DISPLAY_HEIGHT=768", "DARK_MODE=0", "SECURE_CONNECTION=0", "SECURE_CONNECTION_VNC_METHOD=SSL", "SECURE_CONNECTION_CERTS_CHECK_INTERVAL=60", "WEB_LISTENING_PORT=5800", "VNC_LISTENING_PORT=5900", "ENABLE_CJK_FONT=0", "CRASHPLAN_SRV_MAX_MEM=15000M", "S6_BEHAVIOUR_IF_STAGE2_FAILS=3", "S6_SERVICE_DEPS=1", "APP_NAME=CrashPlan for Small Business", "APP_USER=app", "XDG_DATA_HOME=/config/xdg/data", "XDG_CONFIG_HOME=/config/xdg/config", "XDG_CACHE_HOME=/config/xdg/cache", "XDG_RUNTIME_DIR=/tmp/run/user/app", "DISPLAY=:0", "S6_WAIT_FOR_SERVICE_MAXTIME=10000", "CRASHPLAN_DIR=/usr/local/crashplan", "JAVACOMMON=/usr/local/crashplan/jre/bin/java" ], "Cmd": [ "/init" ], "Image": "jlesage/crashplan-pro", "Volumes": { "/config": {}, "/storage": {} }, "WorkingDir": "/tmp", "Entrypoint": null, "OnBuild": null, "Labels": { "org.label-schema.description": "Docker container for CrashPlan PRO", "org.label-schema.name": "crashplan-pro", "org.label-schema.schema-version": "1.0", "org.label-schema.vcs-url": "https://github.com/jlesage/docker-crashplan-pro", "org.label-schema.version": "22.12.1" }, "DDSM": false }, "NetworkSettings": { "Bridge": "", "SandboxID": "8986897897679c8b1fec90c", "HairpinMode": false, "LinkLocalIPv6Address": "", "LinkLocalIPv6PrefixLen": 0, "Ports": {}, "SandboxKey": "/var/run/docker/netns/84af266e1a0d", "SecondaryIPAddresses": null, "SecondaryIPv6Addresses": null, "EndpointID": "", "Gateway": "", "GlobalIPv6Address": "", "GlobalIPv6PrefixLen": 0, "IPAddress": "", "IPPrefixLen": 0, "IPv6Gateway": "", "MacAddress": "", "Networks": { "bridge": { "IPAMConfig": null, "Links": null, "Aliases": null, "NetworkID": "0079786867578651481a509c", "EndpointID": "", "Gateway": "", "IPAddress": "", "IPPrefixLen": 0, "IPv6Gateway": "", "GlobalIPv6Address": "", "GlobalIPv6PrefixLen": 0, "MacAddress": "", "DriverOpts": null } } } } ]
Is it working now ?
Ah. Forgot about that one. No, it didn't. But after a second Stop - Reset - Start it now seems to be back in business.
Thank you!
Great!
BTW, you have a bunch of old and unused environment variables set. Note that you don't need to explicitly set all variables. Only the ones that are needed for your needs.
The problem is that I have no idea which environment settings I actually need, or where they come from :)
It's Synology that add them from the ones defined in the image.
From the output you provided earlier, it seems that the variables you actually use are:
USER_ID=0
GROUP_ID=0
TZ=CET
CRASHPLAN_SRV_MAX_MEM=15000M
You can look at https://github.com/jlesage/docker-crashplan-pro#environment-variables for the list of environment variables that can be used, along with their default values.
Thanks! I'll have s look.
Updated to version 22.12.1 and got this endless restart loop.