常用Docker命令

记录Dolphinscheduler重启、日志查看、Dify升级及容器IP查询等常用Docker操作命令。

重启dolphinscheduler

日志内容查看

升级dify

  • 首先需要服务器的镜像更新

  • 手动拉取wsl2中的docker依赖

  • 手动打包镜像

  • 上传镜像到指定服务器/tmp目录,并且载入镜像

  • 重启docker-comp

查看容器的IP

:::color3 docker compose up 之后的ip可能会改变,如果需要需要手动查询一下docker 的容器ip

:::

拓展命令

docker命令

动态 IP 查看容器

https://cdn.nlark.com/yuque/0/2026/png/315567/1769087551151-32531e4a-eeed-40b8-aa50-38f4b6121bd5.png

shell2 行
cd /opt/dolphinscheduler
sh restart.sh
bash6 行
yum install lrzsz
cd /opt/dolphinscheduler
sz master-logs

# 实时300行
tail -n 300 -f dolphinscheduler-master.2024-09-25_04.0.log
bash2 行
docker pull langgenius/dify-web:0.8.3                                
docker pull langgenius/dify-api:0.8.3                                
bash2 行
docker save langgenius/dify-web:0.8.3 -o D:\music\dify-web.tar
docker save langgenius/dify-api:0.8.3 -o D:\music\dify-api.tar
shell2 行
docker load -i /tmp/dify-web.tar
docker load -i /tmp/dify-api.tar
bash3 行
cd /opt/dify/docker
docker compose up -d
# docker-compose up dify-api-1 dify-web-1
bash2 行
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' ID
shell
 docker inspect docker-api-1