中文 | English
Deployment and Usage Issues Summary for Docker Proxy Service.
Docker Proxy-Communication Group
Known Issue: Deletion is not supported when using registry
as a proxy cache.
Related Issues: #3853
Known Issue: The network route from your foreign server to China is suboptimal.
Solutions:
- (1) Enable BBR on the server to optimize network performance (with limited effect).
- (2) Switch to a server that has better network optimization for routes to China.
Known Issue: The default cache time is 168 hours, which is 7 days. Adjust the cache time by modifying the ttl in the proxy configuration section of the configuration file
4. Regarding the scheme for pulling images from the Hub
public space without adding library
when using an image acceleration
- This scheme was provided by a senior member in the communication group and has been implemented and tested through Nginx.
http {
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
server {
listen 80;
server_name hub.your_domain.com;
location ^~ / {
if ($request_uri ~ ^/v2/([^/]+)/(manifests|blobs)/(.*)$) {
# 重写路径并添加 library/
rewrite ^/v2/(.*)$ /v2/library/$1 break;
}
proxy_pass http://127.0.0.1:51000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
proxy_http_version 1.1;
add_header X-Cache $upstream_cache_status;
}
}
}
5. An error occurs when pulling an image tls: failed to verify certificate: x509: certificate signed by unknown authority
Known Issue: Certificate issue. Indicates that the certificate was issued by an unknown or untrusted certificate Authority (CA).