鍍金池/ 問(wèn)答/Linux  網(wǎng)絡(luò)安全/ docker制作node鏡像安裝pm2出錯(cuò)??

docker制作node鏡像安裝pm2出錯(cuò)??

Dockerfile

FROM node:8.9.1


RUN npm install -g cnpm  --registry=https://registry.npm.taobao.org
RUN cnpm install -g pm2@next

RUN cnpm install
# 修改時(shí)區(qū)
RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app

CMD [ "pm2-docker", "start", "pm2.json" ]

simple enough!

問(wèn)題

最后build的時(shí)候,

platform unsupported chokidar@1.7.0 鈥?fsevents@^1.0.0 Package require os(darwin) not compatible with your platform(linux)
Traceback (most recent call last):
  File "docker-compose", line 6, in <module>
  File "compose\cli\main.py", line 68, in main
  File "compose\cli\main.py", line 121, in perform_command
  File "compose\cli\main.py", line 938, in up
  File "compose\project.py", line 430, in up
  File "compose\service.py", line 317, in ensure_image_exists
  File "compose\service.py", line 922, in build
  File "compose\progress_stream.py", line 23, in stream_output
  File "compose\progress_stream.py", line 90, in print_output_event
  File "codecs.py", line 370, in write
  File "site-packages\colorama\ansitowin32.py", line 40, in write
  File "site-packages\colorama\ansitowin32.py", line 141, in write
  File "site-packages\colorama\ansitowin32.py", line 166, in write_and_convert
  File "site-packages\colorama\ansitowin32.py", line 174, in write_plain_text
IOError: [Errno 0] Error
Failed to execute script docker-compose

anyone good advice??

回答
編輯回答
魚梓

platform unsupported chokidar@1.7.0 鈥?fsevents@^1.0.0 Package require os(darwin) not compatible with your platform(linux)

This is an ignored error. fsevents is an optional dependency, is only used on macOS and not on Windows or Linux. You can simply ignore it!

2018年1月5日 09:11