Docker部署开源密码管理器BitWarden-下一朵云

##拉取Bitwarden官方镜像:

docker pull bitwardenrs/server:latest

#等待镜像下载完成:

Docker部署开源密码管理器BitWarden-下一朵云
图1 拉取容器镜像

##用bitwardenrs/server:latest镜像创建容器

docker run -d --name bitwarden \
-v /bw-data/:/data/ \
-p 80:80 \
bitwardenrs/server:latest

#–name 后边为容器名称,可自定义名字

#-v 为主机文件目录与容器文件目录的映射,这样容器的/data/文件就会保存在主机的/bw-data/目录下,以后容器销毁重建均不影响已存在的账号密码和数据

#-p 为端口映射 80:80 是容器的80端口映射到主机的80端口

#访问主机的IP:80及可打开Bitwarden的网页登录页面:

Docker部署开源密码管理器BitWarden-下一朵云
图2 登录页面

##因为Bitwarden必须使用SSL加密链接才能正常注册登录,所以必须使用Nginx反代主机的80端口,并且在nginx配置SSL证书

#nginx反向代理+SSL证书配置请参考《Nginx反向代理Nextcloud并配置HTTPS访问》

###创建命令汇总:

##
#docker镜像下载&容器创建运行
#
docker pull bitwardenrs/server:latest
docker run -d --name bitwarden \
-v /bw-data/:/data/ \
-p 80:80 \
bitwardenrs/server:latest


##
#开放注册
#
docker run -d --name bitwarden \
-v /bw-data/:/data/ \
-p 8080:80 \
bitwardenrs/server:latest


##
#禁止注册
#
docker run -d --name bitwarden \
-v /bw-data/:/data/ \
-p 8080:80 \
-e SIGNUPS_ALLOWED=false \
-e INVITATiONS_ALLOWED=false \
bitwardenrs/server:latest

##
#停止&&删除容器
#
docker stop bitwarden && docker rm bitwarden

##
#设置容器自启动
#
docker update --restart=always bitwarden
docker update --restart=unless-stopped bitwarden



##Bitwarden windows mac linux客户端下载

Bitwarden-Installer-win_mac_linux.rar:

https://pan.baidu.com/s/1DKtbQlyYaZIUtrtrAsOqfg 提取码:twmn

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。