常用 docker 软件
wekan 看板安装
1 2
| docker run -d --restart=always --name wekan --link "mongo:db" -e "MONGO_URL=mongodb://192.168.101.130:27017/wekan" -e "ROOT_URL=http://192.168.101.130:8080" -p 8080:8080 quay.io/wekan/wekan mongodb://weka1n:EeyT583JhM1zrn3jM@127.0.0.1:27017/weka1n
|
Tips 默认第一个用户就是管理员
- 注意端口 ROOT_URL 为本机地址
- MONGO_URL 是你自己的 mogon 地址
- 数据在 mogondb 备份数据库就可以了
- 8080 docker 内的映射端口不可修改不然无法访问
wekan 安装教程
mogondb 安装
1 2
| docker pull mongo:latest docker run -itd -v /root/mongo:/ --name mongo -p 27017:27017 mongo // --auth
|
- 这里我不写 –auth 因为我想让数据库开放 如果你需要密码访问需要创建用户
备份
1.进入容器
2.数据备份目录容器目录
3.容器目录导出后加载到本机的目录
1 2 3
| docker exec -it mymongo /bin/bash // 进入容器 mongodump -h 127.0.0.1 --port 27017 -d test -o /test/mongodBack docker cp <mongodb容器名>:/test/mongodBack/ /home/opt/mongodbData/(此为本机目录)
|
mogon 安装教程参考
onedev 安装 git 集成 CI/CD
1
| docker run --tty --rm -v /var/run/docker.sock:/var/run/docker.sock -v $(pwd)/onedev:/opt/onedev -p 6610:6610 -p 6611:6611 1dev/server
|
fast ok docker 控制面板
1
| docker run --restart always -p 8081:8081 -p 8082:8082 -e TZ="Asia/Shanghai" -d -v /var/run/docker.sock:/var/run/docker.sock -v /etc/docker/:/etc/docker/ wangbinxingkong/fast:latest
|
fast ok docker
1
| docker run -d --name bitwarden -e SIGNUPS_ALLOWED=true -e WEBSOCKET_ENABLED=true -e LOG_FILE=/data/bitwarden.log -p 5555:80 -p 3012:3012 -v /bw-data/:/data/ bitwardenrs/server:latest
|
必须 绑定 ssl 证书 即必须 https 访问网站不然无法注册
1
| docker run -d --name bitwarden -e SIGNUPS_ALLOWED=false -e WEBSOCKET_ENABLED=true -e LOG_FILE=/data/bitwarden.log -p 5555:80 -p 3012:3012 -v /bw-data/:/data/ bitwardenrs/server:latest
|
部署思源笔记
1
| docker run -v /root/siyuan:/siyuan -p 6806:6806 -u 1000:1000 b3log/siyuan -workspace /siyuan/ -accessAuthCode nQaU44EdshUhpkh
|
- accessAuthCode 后面跟着的是授权码 随便写一个复杂的登录用就行了