切换导航
新动弹计划
搜索
文章
动弹
排行榜
登录
注册
搜索 “Docker” ,共找到 170 项结果
×
搜索
文章
动弹
热门关键词
重读《掌控习惯》
ChatGPT
Docker
Laravel
读书
跑步
#daily tips#
#稍后阅读#
Falcon
2022-02-24 16:18
冒泡
#docker#
查看已启动docker容器的run命令:docker exec -it 容器名称 ash -c "ps -fe" ,第一个进程就是,ash是容器用的shell,有可能是bash或其他。
0 赞
暂无评论
查看
Falcon
2022-02-24 15:23
冒泡
#docker#
修改docker默认的存储位置(包括镜像和容器的等的位置)
首先,查看当前docker存储位置: `docker info |grep -i 'docker root dir'` ;
其次,停止所有docker容器 `docker stop $(docker ps -a | awk '{print $1}'| tail -n +2) `,systemctl或service停止docker服务;把第一步的docker存储目录打包到某个位置,比如(/usr/docker.tar.gz) : `tar -czvf /usr/docker.tar.gz docker/` ,或者参考
https://d.cellmean.com/p/6ab162d573c9
用rsync复制到另一个位置,可以保留权限。
最后编辑 /etc/docker/daemon.json ,修改 `data-root` 项的值为新目录。
0 赞
暂无评论
查看
Falcon
2022-02-24 15:11
冒泡
#docker#
修改已创建容器的启动参数,有两种方式:
1. Docker 命令修改,如 `docker container update --restart=always` 容器名字
2. 改容器配置文件,首先停止容器,不然无法修改配置文件,默认路径为:`/var/lib/docker/containers/容器ID`(N1为/mnt/mmcblk1p3/docker/containers/容器ID)
如果只修改重启策略,只需改 `RestartPolicy` 的值再启动容器;
如果需要修改挂载位置,(ps: 如果需要复制容器中的数据到物理硬盘,可以使用 Docker cp 命令,用法见:
https://www.runoob.com/docker/docker-cp-command.html
)
首先停止所有容器: `docker stop $(docker ps -a | awk '{print $1}'| tail -n +2)` ,然后用systemctl 或service停止docker服务,定位到之前的docker容器位置,备份 hostconfig.json 和 config.v2.json ,修改hostconfig.json 的 Binds 项和 config.v2.json 的 MountPoints 。最后重启docker服务和容器。启动所有容器可将停止所有容器的命令stop改成start。
0 赞
暂无评论
查看
Falcon
2022-02-24 14:30
冒泡
#docker#
Dockerfile指定时区 :
RUN apk add tzdata && \
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
echo "Asia/Shanghai" > /etc/timezone && \
apk del tzdata
参考:
https://github.com/messense/aliyundrive-webdav/blob/main/Dockerfile
0 赞
暂无评论
查看
Falcon
2022-02-22 14:46
冒泡
#稍后阅读#
编写Dockerfile最佳实践:
https://docs.docker.com/develop/develop-images/dockerfile_best-practices/
0 赞
暂无评论
查看
Falcon
2022-02-06 12:39
冒泡
#daily tips#
calibre-web的docker镜像,感觉可以给N1弄一个
https://hub.docker.com/r/linuxserver/calibre-web
0 赞
暂无评论
查看
Falcon
2022-01-14 18:41
冒泡
搭一个moon的服务器,这样真能把我家的N1 docker做开发环境。直接用zerotier的服务器确实连接太慢。
0 赞
暂无评论
查看
Falcon
2021-12-24 12:45
冒泡
解决服务器空间不足的问题,目前图片的存储占了大部分空间,这些图片大部分不需要再编辑,也就是只读就可以了。现在有一种思路,先把这些图片找个外部的存储,其实就是外部的图床,上传上去后就可以腾出这部分空间了。接下来就是当用户访问原图片时重定向到对应图片在图床的链接。选用的技术:上传可以用任务队列,把图片物理地址和图床地址存入db,然后在openresty里用lua获取db里的地址进行重定向。另一种思路是我直接把这些图片下载到N1,用docker架一个nginx做图片服务器,通过frp映射到线上服务器。这样做的问题在于受带宽影响很大,如果用腾讯云这1m带宽肯定不现实,用香港阿里云的30m带宽勉强可以,从移动的家宽上行到香港服务器的速度也OK,先试试第一种方案。(imgtu基本不可用了,隔了那么长时间还有400错误,估计IP被关小黑屋了)
0 赞
暂无评论
查看
Falcon
2021-10-18 03:32
冒泡
连夜赶制用在 N1的yt-dlp docker镜像,在youtube-dl的repo上开了个分支:
https://github.com/falconchen/arm64v8-youtube-dl/tree/yt-dlp
0 赞
暂无评论
查看
Falcon
2021-10-17 23:10
冒泡
多台vps测试后确定youtube-dl被限速了,这个问题在youtube-dl的issue里有人提到:
https://github.com/ytdl-org/youtube-dl/issues/30102
, 目前的替代品是yt-dlp,我要重做N1上的youtube-dl docker镜像了
0 赞
暂无评论
查看
11
12
13
14
15