Ubuntu 使用 docker 快速架 NTP Server

因為專案有用到 ntp server 為避免一堆不必要的麻煩用docker image 直接架一個測試用的 ntp server
udp port : 123

執行

# run ntp
$> docker run --name=ntp            \
              --restart=always     \
              --detach             \
              --publish=123:123/udp \
              cturra/ntp
$> docker ps
CONTAINER ID   IMAGE        COMMAND                  CREATED         STATUS                            PORTS                                   NAMES
6927a1944700   cturra/ntp   "/bin/sh /opt/startu…"   7 seconds ago   Up 5 seconds (health: starting)   0.0.0.0:123->123/udp, :::123->123/udp   ntp


# OR run ntp with higher security
$> docker run --name=ntp                           \
              --restart=always                     \
              --detach                             \
              --publish=123:123/udp                \
              --read-only                          \
              --tmpfs=/etc/chrony:rw,mode=1750     \
              --tmpfs=/run/chrony:rw,mode=1750     \
              --tmpfs=/var/lib/chrony:rw,mode=1750 \
              cturra/ntp

  目錄