亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: docker 第二講 - 如何掛載數(shù)據(jù)庫 [打印本頁]

作者: rdcwayx    時(shí)間: 2015-09-09 19:29
標(biāo)題: docker 第二講 - 如何掛載數(shù)據(jù)庫
這里挑個(gè)復(fù)雜的例子。

先啟動(dòng)個(gè)postgreSQL的數(shù)據(jù)庫容器:
  1. docker run --name postgresql -d \
  2.   -e 'PSQL_TRUST_LOCALNET=true' \
  3.   -e 'DB_USER=jiradb' \
  4.   -e 'DB_PASS=jellyfish' \
  5.   -e 'DB_NAME=jiradb' \
  6.   -p 5432:5432 \
  7.   sameersbn/postgresql:9.4-1
復(fù)制代碼
解釋:

該容器的名字是 postgresql
后臺(tái)運(yùn)行 (-d)
數(shù)據(jù)庫用戶名: jiradb
數(shù)據(jù)庫密碼:   jellyfish
數(shù)據(jù)庫名字:   jiradb
數(shù)據(jù)庫端口:    5432
鏡像名及其版本: sameersbn/postgresql:9.4-1

然后啟動(dòng)jira容器
  1. docker run -d --name jira \
  2.     -e "DATABASE_URL=postgresql://jiradb@postgresql/jiradb" \
  3.     -e "DB_PASSWORD=jellyfish"  \
  4.     --link postgresql:postgresql \
  5.     -p 8100:8080 blacklabelops/jira
復(fù)制代碼
解釋:

jira的容器名稱: jira
后臺(tái)運(yùn)行 (-d)
數(shù)據(jù)庫鏈接:  postgresql://jiradb@postgresql/jiradb (含 數(shù)據(jù)庫名,用戶名,主機(jī)名)
數(shù)據(jù)庫密碼:jellyfish
鏈接postgresql容器到j(luò)ira容器里:     --link postgresql:postgresql  (這個(gè)是本例子里最關(guān)鍵的)
訪問jira的端口號(hào): 8100
jira的鏡像: blacklabelops/jira (也就是最新版本:lastest)

運(yùn)行上面兩個(gè)docker容器后,你就可以訪問jira了。

先要得到j(luò)ira容器的IP地址。
如果用boot2docker, 運(yùn)行 boot2docker ip
如果用docker toolbox, 運(yùn)行  docker-machine ip default
如果在linux環(huán)境里,直接 訪問localhost

可以用下面命令查驗(yàn):
  1. docker logs  <容器名或者ID>
  2. docker inspect <容器名或者ID>
復(fù)制代碼
參考:
https://hub.docker.com/r/blacklabelops/jira/
https://docs.docker.com/userguide/dockerlinks/





歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2