Docker安装OneNav
使用Docker安装
docker run -itd --name="onenav" -p 3080:80 \
-v /data/onenav:/data/wwwroot/default/data \
helloz/onenav
-
3080
:第1个3080端口为访问端口,可自行修改,第2个80为容器内部端口,请不要修改 -
/data/onenav
:本机挂载目录,用于持久存储Onenav数据 -
/data/wwwroot/default/data
:这个路径请不要修改,否则会造成数据丢失
如果您是国内网络环境,无法拉取Docker进行,可以使用我们提供的镜像加速地址,只需要将上面的helloz/onenav
改成pub.tcp.mk/helloz/onenav
,比如:
docker run -itd --name="onenav" -p 3080:80 \
-v /data/onenav:/data/wwwroot/default/data \
pub.tcp.mk/helloz/onenav
使用Docker Compose安装
您也可以选择docker-compose进行安装,将下面的文件保存为docker-compose.yaml
version: '3'
services:
onenav:
container_name: onenav
ports:
- "3080:80"
volumes:
- './data:/data/wwwroot/default/data'
image: 'helloz/onenav'
restart:
always
然后运行命令docker-compose up -d
进行启动。
初始化
安装完毕后访问http://IP:3080
完成初始化操作!
No Comments