首页 > 数据库 >Github Actions - Creating PostgreSQL service containers

Github Actions - Creating PostgreSQL service containers

时间:2023-12-03 13:00:11浏览次数:41  
标签:Github PostgreSQL Creating service -- POSTGRES health containers postgres

 

    # Service containers to run with `container-job`
    services:
      # Label used to access the service container
      postgres:
        # Docker Hub image
        image: postgres
        # Provide the password for postgres
        env:
          POSTGRES_PASSWORD: postgres
        # Set health checks to wait until postgres has started
        options: >-
          --health-cmd pg_isready
          --health-interval 10s
          --health-timeout 5s
          --health-retries 5

Copied from: https://docs.github.com/en/actions/using-containerized-services/creating-postgresql-service-containers

 

    services:
        postgres:
          image: postgres:16
          env:
            POSTGRES_USER: root
            POSTGRES_PASSWORD: aaa
            POSTGRES_DB: zimple_bank
          # Set health checks to wait until postgres has started
          options: >-
            --health-cmd pg_isready
            --health-interval 10s
            --health-timeout 5s
            --health-retries 5

 

标签:Github,PostgreSQL,Creating,service,--,POSTGRES,health,containers,postgres
From: https://www.cnblogs.com/zhangzhihui/p/17872854.html

相关文章

  • java管理远程主机 github
    Java管理远程主机GitHub引言在现代软件开发中,版本控制是非常重要的一环。GitHub作为一个流行的在线代码托管平台,提供了强大的版本控制和协作功能。在Java应用程序中,我们可以使用各种库和工具来管理远程主机上的GitHub仓库。本文将介绍如何使用Java代码来管理远程主机上的GitHub......
  • PostgreSQL - ERROR: deadlock detected
    ERROR:deadlockdetectedDETAIL:Process209waitsforShareLockontransaction1034;blockedbyprocess201.Process201waitsforShareLockontransaction1035;blockedbyprocess209.HINT:Seeserverlogforquerydetails.CONTEXT:whilelockingtuple......
  • PostgreSQL - Check blocking SQL statements
    pg_locksviewLookingat pg_locks showsyouwhatlocksaregrantedandwhatprocessesarewaitingforlockstobeacquired.Agoodquerytostartlookingforlockproblems:selectrelation::regclass,*frompg_lockswherenotgranted;pg_stat_activit......
  • 安卓小米手机 github 同步 obsidian
    首先参照这个教程 https://zhuanlan.zhihu.com/p/619764281有几个点需要注意pkgupdatepkgupgrade 还有就是不能用全局的gitconfig信息,用下边这个打开终端或命令行界面。使用 cd 命令切换到项目的根目录。例如:cd/path/to/your/project设置项目特定的用户......
  • linux下使用git上传项目代码到github
    一、创建一个仓库​ 想要上传项目代码到github我们首先需要有一个GitHub账号,具体怎么注册自行搜索,然后我们需要创建一个仓库如图:​ 如图我们创建一个公共仓库,写完名字,描述,和增加一个readme文件二、密钥​ 直接使用命令后面是你的注册邮箱,选项直接回车就好。ssh-keygen-t......
  • PostgreSQL 16 正式登场,拓数派代码贡献揭示中国顶尖技术实力
    得益于全球的开发者贡献,PostgreSQL已成长为一款拥有众多全球用户和贡献者、成熟稳定的开源数据库。2023年9月14日,PostgreSQL全球开发小组正式发布16版本。本次新版本带来了众多惊喜。值得一提的是,本次发布中的贡献者中共有33名来自中国,而拓数派占其中1/6。作为开源数据库领......
  • 2023 PostgreSQL 数据库生态大会:解读拓数派大数据计算系统及其云存储底座
    11月3日-5日,由中国开源软件推进联盟PostgreSQL分会主办的中国PostgreSQL数据库生态大会在北京中科院软件所隆重举行。大会以”极速进化·融合新生”为主题,从线下会场和线上直播两种方式展开,邀请了数十位院士、教授、高管和社群专家,是2023不容错过的学习机会。拓数派作为PG生态......
  • 【PostgreSQL 数据库线下沙龙(武汉站)】PieCloudDB Database :云原生分布式虚拟数仓的诞
    2023年6月3日,开源软件联盟PostgreSQL中文社区在武汉举办了技术沙龙活动。本次活动主题围绕未来数据库展开讨论和分享。通过探讨未来数据库的概念和特点,为智能化时代的发展提供更多的支持和服务。同时,通过探讨数据库和AI技术的共生共荣,推动数字经济的发展和创新,开创未来数据库的新......
  • 【PostgreSQL 数据库技术峰会(成都站)】云原生虚拟数仓 PieCloudDB Database 的架构和关
    2023年6月17日,中国开源软件推进联盟PostgreSQL分会在成都举办了数据库技术峰会。此次峰会以“新机遇、新态势、新发展”为主题,结合当下信创热潮、人工智能等产业变革背景,探讨PostgreSQL数据库在这些新机遇下的发展前景。峰会邀请众多行业大咖、学术精英、技术专家、技术爱好者......
  • DBeaver连接PostgreSQL后只有默认数据库“postgres”不显示其他数据库的问题解决办法
    我们在使用DBeaver连接PostgreSQL后,发现数据库中只有“postgres”默认数据库,不显示我们自己创建的数据库。1、......