conan server connection refused 怎么处理?
How do deal with conan server connection refused?
我有一个作为 Conan 服务器运行的 docker 容器。我正在尝试将一些柯南包从另一个 docker 容器上传到柯南服务器。输入用户名和密码后出现以下错误
Error uploading file: conanmanifest.txt,
'HTTPConnectionPool(host='localhost', port=9300): Max retries exceeded with url: /v1/files/hello/0.1/demo/testing/0/export/conanmanifest.txt?signature=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJyZXNvdXJjZV9wYXRoIjoiaGVsbG8vMC4xL2RlbW8vdGVzdGluZy8wL2V4cG9ydC9jb25hbm1hbmlmZXN0LnR4dCIsInVzZXJuYW1lIjoiZGVtbyIsImZpbGVzaXplIjo1OCwiZXhwIjoxNTg1NDQyMjYyfQ.7sHncjZ7J8gV5HENMqCIwLe7b483QfrGJ2PVyolvjC4
(Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f99c84d2e50>:
Failed to establish a new connection: [Errno 111] Connection refused'))'
ERROR: hello/0.1@demo/testing: Upload recipe to 'my_server' failed: Execute upload again to retry upload the failed files: conanfile.py, conanmanifest.txt. [Remote: my_server]
ERROR: Errors uploading some packages
我运行以下命令
docker run -t -p 9300:9999 --name mycont my_conan
然后相应地编辑 server.conf
文件
port:9300
public_port:9999
host_name: containerIP
从现在开始,我希望在 curl http://localhost:9999
之前到达,但会到达
Failed to connect to localhost port 9999: Connection refused
PS: 从我的主机到服务器,它工作得很好。但是当我想从容器上传到容器时出现错误
我通过将自定义配置文件复制到 docker 容器来解决它。否则我无法覆盖默认配置文件。
1. Write custom config file
2. COPY or ADD to image (in Dockerfile)
3. mv custom.conf /path/to/directory/ (from entrypoint)
我有一个作为 Conan 服务器运行的 docker 容器。我正在尝试将一些柯南包从另一个 docker 容器上传到柯南服务器。输入用户名和密码后出现以下错误
Error uploading file: conanmanifest.txt,
'HTTPConnectionPool(host='localhost', port=9300): Max retries exceeded with url: /v1/files/hello/0.1/demo/testing/0/export/conanmanifest.txt?signature=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJyZXNvdXJjZV9wYXRoIjoiaGVsbG8vMC4xL2RlbW8vdGVzdGluZy8wL2V4cG9ydC9jb25hbm1hbmlmZXN0LnR4dCIsInVzZXJuYW1lIjoiZGVtbyIsImZpbGVzaXplIjo1OCwiZXhwIjoxNTg1NDQyMjYyfQ.7sHncjZ7J8gV5HENMqCIwLe7b483QfrGJ2PVyolvjC4
(Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f99c84d2e50>:
Failed to establish a new connection: [Errno 111] Connection refused'))'
ERROR: hello/0.1@demo/testing: Upload recipe to 'my_server' failed: Execute upload again to retry upload the failed files: conanfile.py, conanmanifest.txt. [Remote: my_server]
ERROR: Errors uploading some packages
我运行以下命令
docker run -t -p 9300:9999 --name mycont my_conan
然后相应地编辑 server.conf
文件
port:9300
public_port:9999
host_name: containerIP
从现在开始,我希望在 curl http://localhost:9999
之前到达,但会到达
Failed to connect to localhost port 9999: Connection refused
PS: 从我的主机到服务器,它工作得很好。但是当我想从容器上传到容器时出现错误
我通过将自定义配置文件复制到 docker 容器来解决它。否则我无法覆盖默认配置文件。
1. Write custom config file
2. COPY or ADD to image (in Dockerfile)
3. mv custom.conf /path/to/directory/ (from entrypoint)