160;엉 엉12615; 엉
1060;1228; 도커 1105;1008;1648; 1068;1060;1452; .104;가고...
도커 컴포1200; 사용한1648; 1068;1452;1068; 1221;도 .104;가lj16; 초보1077;니다. 12619;12619;12619;
/112;드마1064;/postgresql를 설치Ȣ16;/140;고 Ȣ16;lj16;데 1060;,172; 왜 같1008; 도커 안에서 postgresql를 찾1648;를 못Ȣ16;lj16; ,152;까요?
docker-compose.yaml 내용1008; 다1020;과 같습니다.
version: '3.7'
services:
160; redmine:
160; 160; image: 'redmine:latest'
160; 160; ports:
160; 160; 160; 160;- '8283:3000'
160; 160; environment:
160; 160; 160; 160;- DB_HOST=postgres
160; 160; 160; 160;- DB_ADAPTER=postgresql
160; 160; 160; 160;- DB_PORT=5432
160; 160; 160; 160;- DB_NAME=redmine
160; 160; 160; 160;- DB_USER=redmine
160; 160; 160; 160;- DB_PASS=jwp1234!
160; 160; volumes:
160; 160; 160; 160;- '/data/data/docker/new_redmine:/home/redmine/data'
160; 160; container_name: 'redmine-container_t'
160; postgres:
160; 160; image: postgres:11
160; 160; restart: always
160; 160; container_name: compose-pgsql_t
160; 160; volumes:
160; 160; 160; 160;- /data/data/docker/redmine/postgresql/data:/var/lib/postgresql/data
160; 160; ports:
160; 160; 160; 160;- 25432:5432
160; 160; environment:
160; 160; 160; 160;- POSTGRES_PASSWORD=jwp1234!
160; 160; 160; 160;- POSTGRES_DB=redmine
1060;/111;,172;Ȣ16;면 1060;/111;,172; 1096; 뜨lj16;,163; 같1060; 보1077;니다.
CONTAINER ID 160; 160; 160; 160;IMAGE 160; 160; 160; 160; 160; 160; 160; COMMAND 160; 160; 160; 160; 160; 160; 160; 160; 160;CREATED 160; 160; 160; 160; 160; 160; 160;STATUS 160; 160; 160; 160; 160; 160; 160;PORTS 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; NAMES
75b00fa0e726 160; 160; 160; 160;postgres:11 160; 160; 160; 160; "docker-entrypoint.s…" 160; About a minute ago 160; Up About a minute 160; 0.0.0.0:25432->5432/tcp 160; compose-pgsql_t
d52b23e81338 160; 160; 160; 160;redmine:latest 160; 160; 160;"/docker-entrypoint.…" 160; About a minute ago 160; Up About a minute 160; 0.0.0.0:8283->3000/tcp 160; 160;redmine-container_t
Ȣ16;1648;만 실상1008; postgresql과 연ᇼ1;.108;,172; 아니고 그냥 /112;드마1064;에 1080;lj16; 기본 디비에 연결.121;니다. 12640;12640;12640;12640;
/196;그lj16; 다1020;과 같습니다.
postgresql/196;그
docker logs 75b00fa0e726
PostgreSQL Database directory appears to contain a database; Skipping initialization
2020-11-06 08:43:41.158 UTC [1] LOG: 160;listening on IPv4 address "0.0.0.0", port 5432
2020-11-06 08:43:41.158 UTC [1] LOG: 160;listening on IPv6 address "::", port 5432
2020-11-06 08:43:41.283 UTC [1] LOG: 160;listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
2020-11-06 08:43:41.475 UTC [25] LOG: 160;database system was shut down at 2020-11-06 08:10:24 UTC
2020-11-06 08:43:41.552 UTC [1] LOG: 160;database system is ready to accept connections
redmine/196;그
[root@jwpserverfaster new_redmine]# docker logs d52b23e81338 | grep post
warning: missing REDMINE_DB_MYSQL, REDMINE_DB_POSTGRES, or REDMINE_DB_SQLSERVER environment variables
*** Using sqlite3 as fallback. ***
[2020-11-06 08:44:05] INFO 160;WEBrick 1.4.2
[2020-11-06 08:44:05] INFO 160;ruby 2.6.6 (2020-03-31) [x86_64-linux]
[2020-11-06 08:44:05] INFO 160;WEBrick::HTTPServer#start: pid=1 port=3000
물론 외ǥ12;에 1649;1217; 설치한 postgres/196; /112;드마1064;1012; 연ᇼ1;Ȣ16;면 1096; .121;니다.
1060;런 1200;런 컴포1200; 파1068;들 참1312;Ȣ16;고 ,160;색해서 계속해보1648;만 같1008; 도커 안에서 실행.104;lj16; postgresql/196; 연ᇼ1;1060; 1208;대~ 1208;대 안.104;네요...12640;12640;12640;12640;12640;
네트워크도 컴포1200; 화1068;안에 1080;1004;면 같1008; 네트워크 사용한다고 해서 그 문1228;lj16; 아닌,163; 같1008;데...
과연 뭐가 1096;못瑛뺑楮?????
1221;말 감사합니다.
ȯ°æº¯¼ö À̸§ÀÌ À߸øµÈ°Å °°³×¿ä
- ·¹µå¸¶ÀÎ ÄÁÅ×ÀÌ³Ê È¯°æº¯¼ö´Â ¾Æ·¡Ã³·³ µÇ¾î¾ß ÇÕ´Ï´Ù. (º¯¼ö´Â »óȲ¿¡ ¸Â°Ô ¼öÁ¤Çϼ¼¿ä)
environment:
REDMINE_DB_POSTGRES: db
REDMINE_DB_USERNAME: redmine
REDMINE_DB_DATABASE: redmine
REDMINE_DB_PASSWORD: passwd
- dbÂÊ Æ÷Æ® ¸ÅÇÎÀº »èÁ¦Çϼ¼¿ä. ÇÊ¿ä¾ø½À´Ï´Ù.
- ·¹µå¸¶ÀÎ À¥¼¹ö´Â WEBrick Àº Å×½ºÆ®¿ëÀ¸·Î¸¸ »ç¿ëÇϽðí, passenger ¾²½Ã¸é µË´Ï´Ù.
version: '3.1'
services:
redmine:
image: redmine:4.1-passenger
restart: always
container_name: redmine-psg-pg_container
ports:
- 8030:3000
volumes:
- ./files:/usr/src/redmine/files
- ./themes:/usr/src/redmine/public/themes
- ./plugins:/usr/src/redmine/plugins
environment:
REDMINE_DB_POSTGRES: db
REDMINE_DB_USERNAME: redmine
REDMINE_DB_DATABASE: redmine
REDMINE_DB_PASSWORD: passwd
db:
image: postgres:12.2-alpine
container_name: redmine-psg-pg_db
restart: always
volumes:
- ./data:/var/lib/postgresql/data
environment:
POSTGRES_DB: redmine
POSTGRES_PASSWORD: passwd
POSTGRES_USER: redmine
¾Ë·ÁÁֽŴë·Î docker-compose ÆÄÀÏÀ» ¼ÂÆÃÇÏ°í ½ÇÇàÀ» ½ÃÄ״µ¥ postgres ½ÇÇàÀÌ ¾ÈµÇ°í ¾Æ·¡¿Í °°Àº ·Î±×°¡ ÂïÈ÷³×¿ä ¤Ð¤Ð¤Ð
PostgreSQL Database directory appears to contain a database; Skipping initialization
postgres: could not access the server configuration file "/var/lib/postgresql/data/postgresql.conf": No such file or directory
¶Ç´Â
PostgreSQL Database directory appears to contain a database; Skipping initialization
2020-11-07 05:07:31.926 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.auto.conf"
postgres: could not find the database system
Expected to find it in the directory "/var/lib/postgresql/data",
but could not open file "/var/lib/postgresql/data/global/pg_control": No such file or directory
À̶ó´Â ·Î±×°¡ ÂïÈ÷³×¿ä ¤Ð¤Ð
redmineÀº Àß ½ÇÇàµÇ´Âµí Çѵ¥ ¸»ÀÌÁÒ ¤§ ¤§ ¤§
¾Ë·ÁÁֽŠdocker-compose ³»¿ëÀ» »ì¦ µð·ºÅ丮¸¸ ¹Ù²å´Âµ¥...¤Ð¤Ð
version: '3.1'
services:
redmine:
image: redmine:4.1-passenger
restart: always
container_name: redmine-psg-pg_container
ports:
- 8282:3000
volumes:
- /data/data/docker/new_redmine:/usr/src/redmine/files
- /data/data/docker/new_redmine:/usr/src/redmine/public/themes
- /data/data/docker/new_redmine:/usr/src/redmine/plugins
environment:
REDMINE_DB_POSTGRES: db
REDMINE_DB_USERNAME: redmine
REDMINE_DB_DATABASE: redmine
REDMINE_DB_PASSWORD: abc1234!
db:
image: postgres:12.2-alpine
container_name: redmine-psg-pg_db
restart: always
volumes:
- /data/data/docker/new_redmine/postgres_data:/var/lib/postgresql/data
environment:
POSTGRES_DB: redmine
POSTGRES_PASSWORD:abc1234!
POSTGRES_USER: redmine
¾Æ¹«Æ° ³Ê¹« °¨»çÇÕ´Ï´Ù.
Á» ´õ ¿¬±¸ÇغÁ¾ß°Ú³×¿ä....