Docker部署Memos服务的实现

 更新时间:2023年12月06日 15:18:05   作者:何小有  
本文将介绍如何使用Docker部署Memos服务,首先,我们将构建Memos服务的Docker镜像,然后将在Docker容器中运行Memos服务,感兴趣的可以了解一下

拉取最新版本的 Memos 镜像:

$ sudo docker pull ghcr.io/usememos/memos:latest

在本地预先创建好 memos 目录, 用于映射 Memos 容器内的 /var/opt/memos 目录。

使用以下命令来运行 Memos 容器:

$ sudo docker run -d --name memos -p 10087:5230 -v /home/ubuntu/docker/memos/memos:/var/opt/memos ghcr.io/usememos/memos:latest
  • -d (保持STDIN打开状态)
  • --name (给容器起一个名字方便管理)
  • -p 10087:5230 (将容器的5230端口映射到主机的10087端口)
  • -v /home/ubuntu/docker/memos/memos:/var/opt/memos (本地数据目录)

通过 sudo docker ps 命令查看容器的运行信息:

$ sudo docker ps
CONTAINER ID   IMAGE                           COMMAND                  CREATED              STATUS                 PORTS                                               NAMES
a8115c175038   ghcr.io/usememos/memos:latest   "./memos"                About a minute ago   Up About a minute      0.0.0.0:10087->5230/tcp, :::10087->5230/tcp         memos

现在可以访问搭建好的 Memos 网站, 并注册一个新账户进入设置页面, 关闭 “允许用户注册” 选项。

到此这篇关于Docker部署Memos服务的实现的文章就介绍到这了,更多相关Docker部署Memos内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! 

相关文章

  • docker之tomcat8.5容器中如何部署war包

    docker之tomcat8.5容器中如何部署war包

    文章介绍了如何使用Docker和docker-compose将一个Spring Boot项目的WAR文件部署到Tomcat 8.5容器中,并详细描述了创建和启动容器、配置数据库连接以及打包和部署WAR文件的步骤
    2025-01-01
  • docker写一个Dockerfile文件的实现

    docker写一个Dockerfile文件的实现

    Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明,本文主要介绍了docker写一个Dockerfile文件的实现
    2024-01-01
  • Docker每次启动容器,IP及hosts指定的操作

    Docker每次启动容器,IP及hosts指定的操作

    这篇文章主要介绍了Docker每次启动容器,IP及hosts指定的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • Centos7安装docker compse踩过的坑及解决方法

    Centos7安装docker compse踩过的坑及解决方法

    本文,我们介绍如何在centos7环境下安装docker-compose, 记录下安装过程步骤以及遇到的问题还有解决办法,感兴趣的朋友参考下吧
    2018-01-01
  • 关于Dockerfile镜像制作完整实例

    关于Dockerfile镜像制作完整实例

    本文详细介绍了如何使用Docker制作镜像,并通过实际应用发版展示了制作过程,主要内容包括创建和启动Docker容器的脚本(init.sh、start.sh、stop.sh、restart.sh),以及配置目录,文章还讨论了Docker容器IP地址的作用,并总结了制作新镜像的基本步骤
    2024-11-11
  • docker daemon远程连接设置详解

    docker daemon远程连接设置详解

    本篇文章主要介绍了docker daemon远程连接设置详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04
  • 使用Docker启动mysql成功后,使用docker ps查不到的问题及解决

    使用Docker启动mysql成功后,使用docker ps查不到的问题及解决

    这篇文章主要介绍了使用Docker启动mysql成功后,使用docker ps查不到的问题及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • Harbor支持推送Helm chart包方式

    Harbor支持推送Helm chart包方式

    文章介绍了如何使用Harbor和Helm管理和推送Helm Charts,首先,确保Harbor安装时启用了ChartMuseum组件,并安装了Helm CLI,然后,通过添加Harbor为Helm仓库并使用helmcm-push插件推送Chart到Harbor,用户可以在Harbor UI查看和管理Charts,并通过Helm从Harbor拉取已上传的Chart
    2025-10-10
  • Docker简单入门使用教程

    Docker简单入门使用教程

    这篇文章主要介绍了Docker简单入门教程,帮助大家开始学习docker容器,感兴趣的朋友可以了解下
    2020-08-08
  • docker-compose集成Jenkins部署,打包,发布方式

    docker-compose集成Jenkins部署,打包,发布方式

    在Docker环境中安装配置Jenkins,需挂载JDK、Maven等至容器指定路径,设置国内镜像提升下载速度,并添加插件与凭据完成环境配置
    2024-10-10

最新评论