[docker-compose] cannot open config
daolou opened this issue · comments
Kha'Zix commented
while up,it output:
Starting verdaccio ... done
Attaching to verdaccio
verdaccio | fatal--- cannot open config file /verdaccio/conf/config.yaml: Error: CONFIG: it does not look like a valid config file
verdaccio exited with code 1
docker-compose.yaml:
version: '3.1'
services:
verdaccio:
image: verdaccio/verdaccio
container_name: "verdaccio"
networks:
- node-network
environment:
- VERDACCIO_PORT=4873
ports:
- "4873:4873"
volumes:
- "./storage:/verdaccio/storage"
- "./config:/verdaccio/conf"
- "./plugins:/verdaccio/plugins"
networks:
node-network:
driver: bridge
volumes:
verdaccio:
driver: local
image info:
docker image inspect verdaccio/verdaccio
:
[
{
"Id": "sha256:b8a6d5a8cc292b0abadb0f44dd296e5ccb0354451ccd94588706215bd1051cca",
"RepoTags": [
"verdaccio/verdaccio:latest"
],
"RepoDigests": [
"verdaccio/verdaccio@sha256:a8afe4a6f5443b0400a409c218cdd46194d569a9abfe929ec885160d81bb1472"
],
"Parent": "",
"Comment": "",
"Created": "2019-10-23T19:17:28.852148734Z",
"Container": "f49a74e144d03a64e07037d508d62ea2c25cca7f11c8e305ab1c27e5af8b931e",
"ContainerConfig": {
"Hostname": "f49a74e144d0",
"Domainname": "",
"User": "10001",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"4873/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/opt/verdaccio/docker-bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"NODE_VERSION=10.16.3",
"YARN_VERSION=1.17.3",
"VERDACCIO_APPDIR=/opt/verdaccio",
"VERDACCIO_USER_NAME=verdaccio",
"VERDACCIO_USER_UID=10001",
"VERDACCIO_PORT=4873",
"VERDACCIO_PROTOCOL=http",
"HOME=/opt/verdaccio"
],
"Cmd": [
"/bin/sh",
"-c",
"#(nop) ",
"CMD [\"/bin/sh\" \"-c\" \"$VERDACCIO_APPDIR/bin/verdaccio --config /verdaccio/conf/config.yaml --listen $VERDACCIO_PROTOCOL://0.0.0.0:$VERDACCIO_PORT\"]"
],
"ArgsEscaped": true,
"Image": "sha256:aac1d831fe9f6086788333fd19f190ac2f9aad6828418792ac5382c0663bf456",
"Volumes": {
"/verdaccio/storage": {}
},
"WorkingDir": "/opt/verdaccio",
"Entrypoint": [
"uid_entrypoint"
],
"OnBuild": null,
"Labels": {
"maintainer": "https://github.com/verdaccio/verdaccio"
}
},
"DockerVersion": "18.03.1-ee-3",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "10001",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"4873/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/opt/verdaccio/docker-bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"NODE_VERSION=10.16.3",
"YARN_VERSION=1.17.3",
"VERDACCIO_APPDIR=/opt/verdaccio",
"VERDACCIO_USER_NAME=verdaccio",
"VERDACCIO_USER_UID=10001",
"VERDACCIO_PORT=4873",
"VERDACCIO_PROTOCOL=http",
"HOME=/opt/verdaccio"
],
"Cmd": [
"/bin/sh",
"-c",
"$VERDACCIO_APPDIR/bin/verdaccio --config /verdaccio/conf/config.yaml --listen $VERDACCIO_PROTOCOL://0.0.0.0:$VERDACCIO_PORT"
],
"ArgsEscaped": true,
"Image": "sha256:aac1d831fe9f6086788333fd19f190ac2f9aad6828418792ac5382c0663bf456",
"Volumes": {
"/verdaccio/storage": {}
},
"WorkingDir": "/opt/verdaccio",
"Entrypoint": [
"uid_entrypoint"
],
"OnBuild": null,
"Labels": {
"maintainer": "https://github.com/verdaccio/verdaccio"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 127860149,
"VirtualSize": 127860149,
"GraphDriver": {
"Data": {
"DeviceId": "14301",
"DeviceName": "docker-202:1-271892-d7890fc0c63f4418d9d4c0c03d31209fb559f14be43894d24aec33f37d3f6726",
"DeviceSize": "10737418240"
},
"Name": "devicemapper"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:f1b5933fe4b5f49bbe8258745cf396afe07e625bdab3168e364daf7c956b6b81",
"sha256:a3b85ad42b98d38a269880cc23d842bd267a630ab8554c032613ce6d9ba2476f",
"sha256:77306e58a4bd17b11d4151957d5ae677480e01e3a5db7797d1c53a7313c9c37e",
"sha256:dd108d5734de5775b9d4bdb550feb3133fd0ad6cbc18d5dbba65032a24cc5af2",
"sha256:d4e2c156f8f1c58807165bf4fc30de0b52bf83554c56bd25c55522d3f74b2d91",
"sha256:4e6bc2b3dc2b535fb47ef277fe800fed7a0bf9df0e41c56d7bdee9f552ad5c74",
"sha256:bc7b8c7c32806c56a4198d6c841b46d56578329578de6627bc6046b07492a69c",
"sha256:ea98a9b2a58c266b0934f53e7920f1f92c4e380e88e9b7c27ad7779b15300c98",
"sha256:c172f0cab7311de9c0775c55a37e00c06ed8c22dee38e812ff1c56590fb9a75d",
"sha256:262e1fbc5cbb85367669e9e89353c0b32c94b71abe6ee5c174147a0afb1a267f"
]
},
"Metadata": {
"LastTagTime": "0001-01-01T00:00:00Z"
}
}
]
bugfucker commented
I did, too. How did you solve it?
Kha'Zix commented
I did, too. How did you solve it?
https://github.com/jsany/verdaccio/blob/master/docker-compose.yaml
bugfucker commented
@Mr-jiangzhiguo 谢谢,参考了您的配置。
我碰到的问题是docker版本过低。我把docker从11 升级到19就好了。
Juan Picado commented
🙃 good worked out for you @ziok2010
english please 🙏 ...
bugfucker commented
@juanpicado I upgraded docker to latest. (11 => 19)