coder oss 介绍以及docker搭建
本文最后更新于 354 天前,其中的信息可能已经有所发展或是发生改变。

coder oss

简介

coder oss 是一个开发人员工作区平台,用于创建和维护开发人员的工作区的。建立在通用开发接口 (SSH) 和基础设施工具 (Terraform) 之上,coder oss 旨在使配置和访问远程工作空间的过程对于各种规模和云原生成熟度阶段的组织来说变得容易。

tips: 一句话来说就是将原来code server的功能进行了抽象,使得其拥有了管理能力和ide扩展,不再局限于code server一个。

搭建

此次搭建采用docker compose方式完成

创建docker-compose.yml文件并填写下面的内容

version: '3.9'
services:
  coder:
    image: ghcr.io/coder/coder
    container_name: coder
    environment:
    # username和password都必须修改
      CODER_PG_CONNECTION_URL: "postgresql://${POSTGRES_USER:-username}:${POSTGRES_PASSWORD:-password}@postgres/${POSTGRES_DB:-coder}?sslmode=disable"
      CODER_ADDRESS: "0.0.0.0:7080"
      TZ: "Asia/Shanghai"
      # 如果是域名映射就必须修改以下环境变量
      #CODER_ACCESS_URL: "https://coder.example.com"
    restart: always
    group_add:
      - "998"
    volumes:
      - $PWD/coder_config:/home/coder/.config
      - /var/run/docker.sock:/var/run/docker.sock

  postgres:
    image: postgres
    container_name: postgres
    environment:
      TZ: Asia/Shanghai
      POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-password}
      POSTGRES_USER: ${POSTGRES_USER:-username}
      POSTGRES_DB: ${POSTGRES_DB:-coder}
    restart: always
    volumes:
      - $PWD/pg_data:/var/lib/postgresql/data
    ports:
      - 5432:5432

执行命令

docker compose up -d
【版权声明】
本文首发于云博客,欢迎转载,但是必须保留本文的署名云博客(包含链接)。
如您想成为本站的作者或者编辑,请给我留言:yun@yka.moe
本文永久链接:coder oss 介绍以及docker搭建
本文作者:yun
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇