Docker搭建Dillinger

Dillinger是一款支持多种编程语言的Web编辑器,提供实时预览和云同步功能。文章介绍了如何通过DockerCLI和Compose方式搭建和管理Dillinger,包括镜像拉取、端口映射和容器启动。
摘要由CSDN通过智能技术生成

Dillinger 是一个面向 Web 的史诗级编辑器,它支持 Markdown、HTML、CSS 和 PHP 等多种编程语言。Dillinger 提供了实时预览功能,允许用户在编辑文档的同时看到格式化后的输出。它还支持与许多云服务和文件系统同步,如 Dropbox、Google Drive 和 OneDrive。

实际应用场景

  1. 文档编写:快速编写和格式化 Markdown 文档。
  2. 编程:编辑和预览 HTML、CSS 和 PHP 代码。
  3. 云同步:与云存储服务同步文档,方便远程访问和协作。
  4. API 文档:编写和格式化 API 文档,便于开发者理解和使用。

Docker CLI 方式搭建 Dillinger

  1. 拉取镜像

    docker pull joemccann/dillinger
    
  2. 运行容器

    docker run -d \
      --name=dillinger \
      -p 8080:8080 \
      joemccann/dillinger
    
    • -d:以 detached 模式运行容器。
    • --name=dillinger:设置容器的名称。
    • -p 8080:8080:将容器的 8080 端口映射到宿主机的 8080 端口,用于 Web 访问。

Docker Compose 方式搭建 Dillinger

  1. 创建 docker-compose.yml 文件

    version: '3'
    services:
      dillinger:
        image: joemccann/dillinger
        ports:
          - "8080:8080"
        restart: unless-stopped
    
  2. 启动服务

    docker-compose up -d
    
  • image:指定使用的 Docker 镜像。
  • ports:映射容器端口到宿主机,使得外部可以访问容器中运行的应用程序。
  • restart:设置容器的重启策略,unless-stopped 表示除非容器被明确停止,否则在退出后自动重启。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值