Former-commit-id: e6087e310678b9b6a373771c004d1a84cb203e70
Former-commit-id: f12ffd80789753aed01f255bd870cdac54a9da8d
1.0
wanggang 4 years ago
parent ff781c1efc
commit 4ad680c0ff

@ -1,14 +1,23 @@
version: "3.8"
services:
# modprobe {nfs,nfsd,rpcsec_gss_krb5}
nfs:
image: erichough/nfs-server:2.2.1
nginx:
image: nginx:1.18.0
restart: always
ports:
- 80:80
volumes:
- /lib/modules:/lib/modules:ro
- ./data/nfs:/nfs
- ./conf/exports.conf:/etc/exports:ro
cap_add:
- SYS_ADMIN
- SYS_MODULE
ports:
- 2409:2409
- nginx-fs:/usr/share/nginx/html:rw
volumes:
nginx-fs:
driver: local
driver_opts:
type: none
o: bind
device: ./data/nginx
nginx-sshfs:
#docker plugin install vieux/sshfs
driver: vieux/sshfs:latest
driver_opts:
sshcmd: root@49.4.92.112:/sshfs
password: dsideal123!
allow_other: ""

@ -11,12 +11,35 @@ server {
location / {
proxy_pass http://127.0.0.1;
}
location ^~ /platform/hub {
proxy_pass http://127.0.0.1;
if ($http_upgrade ~* "close") {
break;
}
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
}
server {
listen 80;
server_name rpms.iot.edusoa.com;
location / {
proxy_pass http://rpms;
}
}
server {
listen 80;
server_name registry.iot.edusoa.com;
location / {
proxy_pass http://registry:5000;
}
}
server {
listen 80;
server_name docker.iot.edusoa.com;
location / {
proxy_pass http://docker-registry-web:8080;
}
}

@ -23,4 +23,9 @@ services:
environment:
- REGISTRY_URL=http://registry:5000/v2
- REGISTRY_TRUST_ANY_SSL=true
- REGISTRY_NAME=localhost:5000 hyper/docker-registry-web
- REGISTRY_NAME=registry.iot.edusoa.com hyper/docker-registry-web
rpms:
image: nginx:1.18.0
restart: always
volumes:
- ./data/rpms:/usr/share/nginx/html

@ -26,8 +26,8 @@ http {
}
server {
listen 0.0.0.0:80;
server_name localhost;
listen 80;
server_name default;
absolute_redirect off;
location / {

@ -5,6 +5,12 @@
"ip": "localhost",
"port": 6379,
"auth": "aA123456!"
},
{
"name": "imtest",
"ip": "127.0.0.1",
"port": 6379,
"auth": ""
}
]
}
Loading…
Cancel
Save