最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

docker部署訪問postgres數(shù)據(jù)庫的實(shí)現(xiàn)方法

 更新時(shí)間:2022年03月20日 16:48:52   作者:_七里香  
本文主要介紹了docker部署訪問postgres數(shù)據(jù)庫的實(shí)現(xiàn)方法,文中根據(jù)實(shí)例編碼詳細(xì)介紹的十分詳盡,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

部署與訪問

宿主機(jī)創(chuàng)建postgres用戶:

adduser postgres

拉取鏡像,此處以12.1版本為例:

docker pull postgres:12.1

創(chuàng)建所用的卷

docker volume create pgdata_test_env

啟動(dòng)(密碼為123456):

docker run --user=0  -p 45565:5432 -d --name pg_test --restart always \
-v pgdata_test_env:/var/lib/postgresql/data \
-e POSTGRES_PASSWORD=123456  \
postgres:12.1

訪問pg,進(jìn)入容器(注意需要用postgres 用戶):

docker exec -ti -u postgres pg_test bash
psql

啟用日志

  • show log_destination;   查看日志記錄類型,未開啟時(shí)顯示off
  • show log_directory;     查看日志路徑

啟用日志:alter system set logging_collector='on';   重啟pg容器。

如果需要修改pg配置

首先查看docker root地址:

執(zhí)行docker info,找Docker Root
Docker Root Dir: /opt/docker

進(jìn)入卷內(nèi)部:

cd /opt/docker/volumes/pgdata_test_env/_data
postgresql.conf就是配置文件,修改完后重啟pg即可

重啟pg

重啟方式有兩種:

方法1:docker restart pg_test
 
方法2:進(jìn)入容器,
docker exec -ti -u postgres pg_test bash
cd /var/lib/postgresql/data
pg_ctl restart
即可重啟成功

代碼&外部連接時(shí)注意(溫馨提示)

訪問時(shí)兩種形式皆可:
1,使用容器Ip和映射的容器內(nèi)端口
2,使用宿主機(jī)ip和映射的宿主機(jī)端口
如果使用第二種時(shí)如果出現(xiàn)以下兩種類似的連不上pg的報(bào)錯(cuò):
read: connection reset by peer     或
i/o timeout
但進(jìn)入容器使用pg正常,這就需要排查網(wǎng)絡(luò)層面的問題,如端口是否開放,如果你有這方面的未決問題可以提出來,我?guī)湍憬鉀Q哦

到此這篇關(guān)于docker部署訪問postgres數(shù)據(jù)庫的實(shí)現(xiàn)方法的文章就介紹到這了,更多相關(guān)docker部署訪問postgres內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • docker-compose集成Jenkins部署,打包,發(fā)布方式

    docker-compose集成Jenkins部署,打包,發(fā)布方式

    在Docker環(huán)境中安裝配置Jenkins,需掛載JDK、Maven等至容器指定路徑,設(shè)置國內(nèi)鏡像提升下載速度,并添加插件與憑據(jù)完成環(huán)境配置
    2024-10-10
  • Docker跨主機(jī)容器通信overlay實(shí)現(xiàn)過程詳解

    Docker跨主機(jī)容器通信overlay實(shí)現(xiàn)過程詳解

    這篇文章主要介紹了Docker跨主機(jī)容器通信overlay實(shí)現(xiàn)過程詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • windows使用docker部署gitlab方式

    windows使用docker部署gitlab方式

    這篇文章主要介紹了windows使用docker部署gitlab方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • Docker阿里云RocketMQ 4.5.1部署流程詳解

    Docker阿里云RocketMQ 4.5.1部署流程詳解

    RocketMQ是阿里開源的一款分布式消息中間件,具有日志監(jiān)控、消息推送、金融報(bào)文、電信信令、削峰填谷等功能.接下來通過本文給大家介紹Docker阿里云RocketMQ 4.5.1部署流程,感興趣的朋友一起看看吧
    2021-05-05
  • Docker無法連接到Docker?Hub和鏡像加速器的問題詳解

    Docker無法連接到Docker?Hub和鏡像加速器的問題詳解

    這篇文章主要介紹了Docker容器無法連接到DockerHub或鏡像加速器問題的步驟,包括檢查和更換DNS服務(wù)器、測(cè)試網(wǎng)絡(luò)連通性、使用鏡像加速器和檢查防火墻及安全組規(guī)則,通過逐一排查,可以解決大多數(shù)連接問題,需要的朋友可以參考下
    2025-03-03
  • Docker?配置容器固定IP的方法

    Docker?配置容器固定IP的方法

    這篇文章主要介紹了Docker?配置容器固定IP,下面使用docker自帶的network實(shí)現(xiàn)固定ip分配,并且重啟不會(huì)消失,通過綁定步驟給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2022-04-04
  • ubuntu如何查看docker容器占用的磁盤空間

    ubuntu如何查看docker容器占用的磁盤空間

    這篇文章主要介紹了ubuntu如何查看docker容器占用的磁盤空間問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • docker-compose實(shí)現(xiàn)wireshark對(duì)linux主機(jī)進(jìn)行抓包

    docker-compose實(shí)現(xiàn)wireshark對(duì)linux主機(jī)進(jìn)行抓包

    這篇文章主要為大家介紹了docker-compose實(shí)現(xiàn)wireshark對(duì)linux主機(jī)進(jìn)行抓包腳本示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-12-12
  • docker容器狀態(tài)的轉(zhuǎn)換實(shí)現(xiàn)

    docker容器狀態(tài)的轉(zhuǎn)換實(shí)現(xiàn)

    這篇文章主要介紹了docker容器狀態(tài)的轉(zhuǎn)換實(shí)現(xiàn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • 詳解docker部署SpringBoot及替換jar包的方法

    詳解docker部署SpringBoot及替換jar包的方法

    這篇文章主要介紹了詳解docker部署SpringBoot及替換jar包的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-11-11

最新評(píng)論

葵青区| 临泉县| 垣曲县| 石渠县| 铜山县| 响水县| 塔河县| 鄯善县| 玛沁县| 都昌县| 建平县| 宽城| 衡阳县| 兴国县| 会理县| 延长县| 常州市| 都匀市| 巴彦县| 南投县| 蓝田县| 新龙县| 宾阳县| 兴业县| 江孜县| 喀喇沁旗| 蚌埠市| 汾阳市| 新昌县| 名山县| 定边县| 克拉玛依市| 灌云县| 临清市| 呈贡县| 香格里拉县| 土默特右旗| 瓦房店市| 静安区| 宣威市| 奉新县|