如何訪問 gitlab 數(shù)據(jù)庫
將GitLab的數(shù)據(jù)庫導(dǎo)入阿里云PostgreSQL RDSGitLab的數(shù)據(jù)庫用的是PostgreSQL,之前由于阿里云RDS不支持PostgreSQL,只能將GitLab的數(shù)據(jù)庫部署在云服務(wù)器上。6月1日得知阿里云推出了PostgreSQL RDS,于是立馬將GitLab的數(shù)據(jù)庫遷移至PostgreSQL RDS。下面分享一下遷移的主要操作步驟:1)在GitLab服務(wù)器上備份GitLab數(shù)據(jù)庫操作命令:sudo gitlab-rake gitlab:backup:create SKIP=db 注:這個命令原本是只備份數(shù)據(jù)庫,但實際運行時也會備份repositories,可以在完成數(shù)據(jù)庫備份時,ctrl+C直接退出。數(shù)據(jù)庫備份成功后,會在 /var/opt/gitlab/backups/db 文件夾中看到 database.sql 文件,導(dǎo)入時只需將這個文件導(dǎo)入到阿里云RDS。 2)在阿里云RDS中創(chuàng)建GitLab的數(shù)據(jù)庫帳戶與數(shù)據(jù)庫在阿里云RDS控制臺首頁點擊“登錄數(shù)據(jù)庫”,進入idb

如何使用容器服務(wù)搭建微信小程序
展開全部使用容器服務(wù)部署應(yīng)用的過程非常簡單,可以總結(jié)為1、把應(yīng)用打包成Docker鏡像,推送到阿里云鏡像倉庫2、準備編排模板,一個yaml文件,格式非常簡單,在個文件里描述你的應(yīng)用鏡像,應(yīng)用配置以及依賴的數(shù)據(jù)庫等服務(wù)。3、在容器服務(wù)上部署新應(yīng)用《在阿里云容器服務(wù)上創(chuàng)建一個使用Redis的Python應(yīng)用》提供了一個Python Web+Redis的樣例。至此,我們已經(jīng)部署了一個應(yīng)用,但是線上服務(wù)總是要更新的。在容器服務(wù)里更新應(yīng)用也很簡單:1、修改代碼2、構(gòu)建新鏡像,推送到鏡像倉庫3、在容器服務(wù)控制臺點擊重新部署這里要手工構(gòu)建鏡像,還得打開容器服務(wù)控制臺才能用新鏡像重新部署,能不能修改代碼之后立即就部署呢?其實很簡單,容器服務(wù)完全支持這種場景,《Docker在云平臺上的最佳實踐:基于容器技術(shù)的DevOps探索》詳細介紹了如何在容器服務(wù)里配置完整的持續(xù)交付流程。
