docker运行node应用

  • 首先在服务器中创建目录
    mkdir xxxx
  • 其次是上传需要运行的项目文件
    rz命令或者通过xftp等工具上传
  • 创建Dockerfile文件
    vi Dockerfile
    内容如下
    ADD或者COPY都是属于把某个文件或者文件夹的内容都拷贝到容器中的某个中去
    FROM node
    ADD ./node_message /app/
    WORKDIR /app //定义工作目录,通过docker exec -it container_id bash 进入的目录就是WORKDIR定义的目录
    EXPOSE 6666 //暴露端口
    CMD ["npm", "start"]
  • docker-compose.yml文件内容
    version: '3'
    services:
    courage:
    restart: always
    image: message
    container_name: node_message
    ports:
    - 6666:6666
  • 运行
    docker-compose up -d

相关文章:

  • 2021-07-10
  • 2021-07-02
  • 2021-12-12
  • 2021-10-19
  • 2021-04-27
  • 2021-12-04
  • 2021-11-06
  • 2021-12-03
猜你喜欢
  • 2022-01-01
  • 2021-07-26
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2019-08-07
相关资源
相似解决方案