Docker部署开源密码管理器BitWarden

容器2022-09-21
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

版权声明:本文为下一朵云发布文章,转载请附上原文出处链接和本声明。
本文链接:https://www.orcy.net.cn/143.html

​ 广告:HCIE-Security认证课程辅导资料(付费)

暂无评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注