米尔嘉
米尔嘉
发布于 2023-11-05 / 187 阅读
4
0

Docker搭建Bing每日一图

使用docker 安装bing

docker run -d --name bing -p 40010:3000 -v /root/bing/:/usr/src/app/data androidmumo/bing:latest

这是一个 Docker 命令,用于在 Docker 容器中运行一个名为 “bing” 的应用程序。让我们逐个解释每个选项的含义:

  • -d:这是一个选项,表示容器将以“后台模式”运行,也就是作为守护进程运行。这意味着容器将在后台运行,而不会占用你的终端。

  • --name bing:这是一个选项,用于指定容器的名称。在这种情况下,容器的名称被设置为 “bing”。

  • -p 40010:3000:这是一个选项,用于将容器内的端口映射到主机的端口。具体来说,容器内的端口 3000 被映射到主机的端口 40010。这意味着你可以通过访问主机的端口 40010 来访问容器内运行的应用程序。

  • -v /root/bing/:/usr/src/app/data:这是一个选项,用于将主机上的目录挂载到容器内部的目录。具体来说,主机上的 “/root/bing/” 目录被挂载到容器内的 “/usr/src/app/data” 目录。这样,容器内的应用程序可以访问主机上的 “/root/bing/” 目录中的数据。

  • androidmumo/bing:latest:这是指定要使用的容器镜像的名称。在这种情况下,使用的镜像是 “androidmumo/bing”,并且使用的是最新版本(“latest” 标签)。

综上所述,该命令将在 Docker 中创建一个名为 “bing” 的容器,使用 “androidmumo/bing:latest” 镜像。容器将在后台运行,并将容器内的端口 3000 映射到主机的端口 40010。此外,主机上的 “/root/bing/” 目录将被挂载到容器的 “/usr/src/app/data” 目录,以便容器内的应用程序可以访问该目录中的数据。

更新bing

暂停bing

docker stop bing

删除bing

docker rm bing

拉取最新镜像

docker pull androidmumo/bing:latest

安装最新镜像

docker run -d --name bing -p 40010:3000 -v /root/bing/:/usr/src/app/data androidmumo/bing:latest

参考文章


评论