如何訪問 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 注:這個(gè)命令原本是只備份數(shù)據(jù)庫,但實(shí)際運(yùn)行時(shí)也會(huì)備份repositories,可以在完成數(shù)據(jù)庫備份時(shí),ctrl+C直接退出。數(shù)據(jù)庫備份成功后,會(huì)在 /var/opt/gitlab/backups/db 文件夾中看到 database.sql 文件,導(dǎo)入時(shí)只需將這個(gè)文件導(dǎo)入到阿里云RDS。 2)在阿里云RDS中創(chuàng)建GitLab的數(shù)據(jù)庫帳戶與數(shù)據(jù)庫在阿里云RDS控制臺(tái)首頁點(diǎn)擊“登錄數(shù)據(jù)庫”,進(jìn)入idb

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