首页
Linux常用命令
docker常用命令
关于
Search
1
UNRAID增加和缩小虚拟机虚拟磁盘大小
22 阅读
2
docker安装MDCX
18 阅读
3
unraid添加iSCSI 发起程序
8 阅读
4
虚拟机OVA格式转换QCWO2&RAW
3 阅读
5
Ubuntu初始设置
3 阅读
默认分类
docker
容器安装
Linux
群辉
软路由
Unraid
PVE
Nginx
wow
杂项
图床
飞牛
登录
Search
标签搜索
nginx
unraid
PVE
wow服务器
装机硬件
宏
v2ray
直通
电视盒子
相册
黑裙7.0.1
远程穿透
定时
ssh
emby
symlink
软链接
Linux
sftp
防火墙
奥黛丽·逐爱者
累计撰写
69
篇文章
累计收到
8
条评论
首页
栏目
默认分类
docker
容器安装
Linux
群辉
软路由
Unraid
PVE
Nginx
wow
杂项
图床
飞牛
页面
Linux常用命令
docker常用命令
关于
搜索到
19
篇与
docker
的结果
2024-01-20
适用于群晖7.x 自动续期证书-docker版
{collapse}{collapse-item label="最新方法" open}2024-08-23 一、ssh下root账户操作docker run -itd \ -v /volume1/docker/acme:/acme.sh \ -e Ali_Key="LT1234P9a3z" \ -e Ali_Secret="1323iP1pYh1231l41231a7" \ -e SYNO_Username="xxxxx" \ -e SYNO_Password="xxxxx" \ -e SYNO_SCHEME="http" \ -e SYNO_PORT="5000" \ -e SYNO_CERTIFICATE="A different certificate description" \ -e SYNO_CREATE=1 \ --net=host \ --restart=always \ --name=acme \ neilpang/acme.sh \ daemon 二、更改ca为letsencryptdocker exec acme acme.sh --set-default-ca --server letsencrypt 三、重启容器 四、申请证书docker exec acme \ acme.sh --issue \ -d examples.com -d *.examples.com \ --dns dns_ali \运行一次此命令添加为群辉系统证书docker exec acme \ acme.sh --issue \ -d XXXXXX.cn -d *.XXXXXXX.cn \ --dns dns_ali \ --deploy --deploy-hook synology_dsm 五、加入任务计划,每月运行一次docker exec acme \ acme.sh --issue \ -d XXXXXX.cn -d *.XXXXXXX.cn \ --dns dns_ali \ --deploy --deploy-hook synology_dsm{lamp/}{/collapse-item}{collapse-item label="方法一"}一、ssh下root账户操作docker run -itd \ -v /volume1/docker/acme:/acme.sh \ -e Ali_Key="LTA1GGS87ljy7YnYy5yBvZ" \ -e Ali_Secret="QU1MQAQQQQQQQQQQQwPY8oF" \ -e SYNO_Username="XXXXXX" \ -e SYNO_Password="XXXXXXXXXX" \ -e SYNO_Certificate="" \ --net=host \ --restart=always \ --name=acme \ neilpang/acme.sh \ daemon二、更改ca为letsencryptdocker exec acme acme.sh --set-default-ca --server letsencrypt三、重启容器四、申请证书docker exec acme \ acme.sh --issue \ -d examples.com -d *.examples.com \ --dns dns_ali \运行一次此命令五、加入任务计划,每月运行一次docker exec acme \ acme.sh --issue \ -d XXXXXX.cn -d *.XXXXXXX.cn \ --dns dns_ali \ --deploy --deploy-hook synology_dsm{lamp/}{/collapse-item}{collapse-item label="方法二"}一、安装docker容器docker run --rm -itd \ -v /volume1/docker/acme:/acme.sh \ #冒号前是本地目录,自行更换 --net=host \ #这是网络配置,勿动 --name=acme \ #这是容器名称,可自行更改(后面都需要用容器名称) neilpang/acme.sh daemon二、保持容器更新(容器名称均为【acme】,请自行替换)docker exec acme --upgrade --auto-upgrade三、群晖找到本地文件“account.conf”(在第一步骤中的第二行映射的目录下)export Ali_Key="***" #这是阿里云的key export Ali_Secret="***" #这是阿里云的密钥 export SYNO_USERNAME='***' #群晖新建用户,用户部署 export SYNO_PASSWORD='***' #群晖用户密码,用于部署 export SYNO_SCHEME="http" #部署状态 export SYNO_PORT="5000" #群晖登陆端口 export SYNO_CERTIFICATE="A different certificate description" export SYNO_CREATE=1四、生成证书在dockerdocker exec acme acme.sh --issue --force --dns dns_ali -d 域名一 -d 域名二验证是否生成成功代码docker exec acme --info -d 域名一五:部署证书在群晖nasdocker exec acme --deploy -d 域名一 --deploy-hook synology_dsm --home /acme.sh六:群晖计划任务本地创建一个sh文件例如【acme.sh】文件内容如下docker exec acme --cron --force --home "/root/.acme.sh" --config-home "/acme.sh" docker exec acme --deploy -d 域名一 --deploy-hook synology_dsm --home /acme.sh docker exec acme --deploy -d 域名二 --deploy-hook synology_dsm --home /acme.shbash /volume1/docker/acme/a.sh >> /volume1/docker/acme/log.txt 2>&1{/collapse-item}{/collapse}{lamp/}原文链接:https://blog.csdn.net/weixin_42279526/article/details/138734671
2024年01月20日
1 阅读
0 评论
0 点赞
2024-01-01
docker容器怎么设置开机启动或停止
一、设置docker开机启动查看已启动的服务systemctl list-units --type=service查看是否设置开机启动systemctl list-unit-files | grep enable设置开机启动systemctl enable docker.service关闭开机启动systemctl disable docker.service二、docker容器设置自动启动启动时加--restart=alwaysdocker run --restart=always参数解释参考:https://docs.docker.com/engine/reference/run/#restart-policies—restart{lamp/}Docker容器的重启策略如下:no,默认策略,在容器退出时不重启容器on-failure,在容器非正常退出时(退出状态非0),才会重启容器on-failure:3,在容器非正常退出时重启容器,最多重启3次always,在容器退出时总是重启容器unless-stopped,在容器退出时总是重启容器,但是不考虑在Docker守护进程启动时就已经停止了的容器————————————————如果已经启动的项目,则使用update更新:docker update --restart=always <容器id>docker update --restart=no <容器id>
2024年01月01日
0 阅读
0 评论
0 点赞
2023-12-08
群晖docker上搭建ChatGPT演示网页
参考的https://www.ai2news.com/blog/2677812/https://github.com/Kerwin1202/chatgpt-web#docker-build--run还未测试能否行得通docker run -d \ --restart unless-stopped \ --name chatgpt-web \ -p 3002:3002 \ -e HTTP_PROXY="http://192.168.0.xxx:xxx" \ -e OPENAI_ACCESS_TOKEN=<your_accessToken> \ chenzhaoyu94/chatgpt-web:latest
2023年12月08日
0 阅读
0 评论
0 点赞
2023-12-07
Unraid定时启动和停止docker容器
使用User Scripts插件点击“ADD NEW SCRIPT”新建脚本,名字随便取。我这里建了启动和停止两个。执行时间选择“Custom”创建自定义时间,后面再加入时间参数主要参数是5个 ,每个 就是一个参数,用空格隔开,分别从左到右:分钟,小时,天,月,周比如 50 11 * * 1 意思就是,每周一,11:50执行创建好后,点左侧设置齿轮,点击“EDIT SCRIPT”编辑脚本比如我要启动docker中的webdav容器/usr/bin/docker start webdav停止则是/usr/bin/docker stop webdav分两个脚本执行。输好后点“SAVE CHANGES”保存设置。点击“APPLY”应用。
2023年12月07日
0 阅读
0 评论
0 点赞
2023-09-14
docker命令
安装dockerDocker官方为了简化安装流程,提供了一套安装脚本,Ubuntu 和 Debian 系统可 以使用这套脚本安装:curl -sSL https://get.docker.com/ | sh安装portainer面板#拉取 docker pull portainer/portainer #安装 docker run -p 9000:9000 -p 8000:8000 --name portainer \ --restart=always \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /mnt/appdata/portainer/data:/data \ -d portainer/portainer1、docker停止并删除(docker停止容器命令)(1)停止一个已经运行的容器可以使用以下命令:docker stop [CONTAINER ID/NAME]其中[CONTAINER ID/NAME]为需要停止容器的ID或名称。(2)删除一个已经停止的容器可以使用以下命令:docker rm [CONTAINER ID/NAME]其中[CONTAINER ID/NAME]为需要删除容器的ID或名称。(3)如果需要同时停止并删除一个容器,可以使用以下命令:docker rm -f [CONTAINER ID/NAME]其中-f表示强制删除容器,即使容器正在运行。{lamp/}
2023年09月14日
0 阅读
0 评论
0 点赞
1
2
3
4