버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

...

코드 블럭
languageyml
title/opt/routinator/docker-compose.yml
linenumberstrue
services:
  routinator:
    image: nlnetlabs/routinator
    container_name: routinator
    restart: unless-stopped
    ports:
      - 3323:3323   # RTR port
      - 8323:8323   # HTTP port
    volumes:
      - cache:/home/routinator/.rpki-cache
     environment:
      - TZ=Asia/Seoul

volumes:
  cache:
코드 블럭
# docker logs -f routinator
[WARN] rsync://repository.lacnic.net/rpki/: @ERROR: max connections (300) reached -- try again later
[WARN] rsync://repository.lacnic.net/rpki/: rsync error: error starting client-server protocol (code 5) at main.c(1859) [Receiver=3.2.7]
[WARN] No valid trust anchor for TAL lacnic
[WARN] rsync://rpki.afrinic.net/repository/member_repository/F368F2D0/92F86E1C6E0511E8A1B5854BF8AEA228/ACCD9BA21FE611EFA3C32B487DDC24C2.roa: certificate has expired.
[WARN] rsync://rpki.afrinic.net/repository/member_repository/F368F2D0/92F86E1C6E0511E8A1B5854BF8AEA228/409A3962171811EFA4D9B319017001B1.roa: certificate has expired.
...
[WARN] RRDP https://rov-measurements.nlnetlabs.net/rrdp/notification.xml: error sending request for url (https://rov-measurements.nlnetlabs.net/rrdp/notification.xml): connection closed before message completed
[WARN] rsync://rpki.qs.nu/repo/cyntest/2/FF0595CB477C33B6B94C7E477213C842A6067D6B.mft: certificate has expired.
...

...

코드 블럭
languageyml
title/opt/rpki-client/docker-compose.yml
linenumberstrue
services:
  rpki-client:
    image: rpki/rpki-client
    container_name: rpki-client
    restart: unless-stopped
    ports:
      - 9099:9099
    volumes:
      - tals:/etc/tals
      - output:/var/lib/rpki-client
      - cache:/var/cache/rpki-client
    environment:
      - TZ=Asia/Seoul

volumes:
  tals:
  output:
  cache:
코드 블럭
(HOST) # docker ps -a
CONTAINER ID   IMAGE              COMMAND                  CREATED         STATUS                    PORTS      NAMES
3bd59461cc28   rpki/rpki-client   "/entrypoint.sh rpki…"   8 minutes ago   Up 8 minutes (healthy)    9099/tcp   rpki-client

(HOST) # docker exec -it rpki-client /bin/sh

(CONTAINER) / # ps auxf
PID   USER     TIME  COMMAND
    1 root      0:00 multirun /rpki-client.sh rpki-client -B -c -j -m -o -v haproxy -f /etc/haproxy/haproxy.cfg -q -W -S /run/haproxy.sock
   13 root      0:00 {rpki-client.sh} /bin/sh /rpki-client.sh rpki-client -B -c -j -m -o -v
   14 root      0:00 haproxy -f /etc/haproxy/haproxy.cfg -q -W -S /run/haproxy.sock
   84 haproxy   0:00 haproxy -sf 22 -x sockpair@4 -f /etc/haproxy/haproxy.cfg -q -W -S /run/haproxy.sock
   89 root      0:00 sleep 600
코드 블럭
(HOST) # cd /var/lib/docker/volumes/rpki-client_output/_data

(HOST) # ls -alh
total 116M
drwxr-sr-x 2  900  900 4.0K 2024-06-10 Mon 17:30:38 .
drwx-----x 3 root root 4.0K 2024-06-10 Mon 16:56:15 ..
-rw-r--r-- 1  900  900  17M 2024-06-10 Mon 17:30:37 bird
-rw-r--r-- 1  900  900  13M 2024-06-10 Mon 17:30:37 bird1v4
-rw-r--r-- 1  900  900 3.3M 2024-06-10 Mon 17:30:37 bird1v6
-rw-r--r-- 1  900  900  18M 2024-06-10 Mon 17:30:37 csv
-rw-r--r-- 1  900  900  43M 2024-06-10 Mon 17:30:38 json
-rw-r--r-- 1  900  900 469K 2024-06-10 Mon 17:30:38 metrics
-rw-r--r-- 1  900  900  23M 2024-06-10 Mon 17:30:36 openbgpd

(HOST) # tail -n 10 csv
AS37100,2c0f:feb1::/32,48,afrinic,1718150685
AS36959,2c0f:feb8::/32,32,afrinic,1718150685
AS22822,2c0f:fed8::/32,48,afrinic,1718150685
AS37277,2c0f:fed8::/32,48,afrinic,1718150685
AS26506,2c0f:fed8:2::/48,48,afrinic,1718150685
AS36958,2c0f:fef0::/32,48,afrinic,1718150685
AS37334,2c0f:ff30::/32,64,afrinic,1718150685
AS3741,2c0f:ff40::/26,48,afrinic,1718150685
AS10474,2c0f:ff40::/26,48,afrinic,1718150685
AS37105,2c0f:ffd8::/32,32,afrinic,1718150685