1
2
3
4
5
6
7
docker run -d -p 8000:80 --name kodbox -v /data/kodbox:/var/www/html kodcloud/kodbox
# 如果创建容器时退出的状态,那么查看日志显示拒绝,那么需要开启特权模式
docker run -d -p 8000:80 --privileged --name kodbox -v /data/kodbox:/var/www/html kodcloud/kodbox
# 迁移持久化存储目录到其他地方,需要给最高权限
chmod -R 777 kodbox
Nginx转发配置注意增加:
1
proxy_set_header Host $host;
映射本地文件夹
1
2
3
4
5
6
例如需要通过Kodbox管理/data/images文件夹
本地存储在/var/www/html/data/files/中,即宿主机的/data/kodbox/html/data/files。可在宿主机该目录下创建一个文件夹如share,然后在该文件夹内创建/data/images的软链接:ln -s /data/images/ /data/kodbox/html/data/files/share/images。
最后再重建这个容器即可(需要将/data/images/映射到容器中):
docker run -d -p 8000:80 --name kodbox -v /data/kodbox/html:/var/www/html -v /data/images:/var/www/html/data/files/share/images kodcloud/kodbox
另一种
1
docker
run
-
d
-
p
8015
:
80
--
name
kodexplorer
-
v
/
data
/
kodexplorer
:
/
var
/
www
/
html
/
data
/
User
/
admin
/
home
/
data
/
baiyuetribe