0
点赞
收藏
分享

微信扫一扫

云服务器使用记录2

1、编辑Dockerfile文件

FROM node:18.14.2-alpine3.17

MAINTAINER 三丰云

#替换repository到阿里

RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories

RUN apk update

#安装git

RUN apk add git

#安装nginx,替换nginx的root目录

RUn apk add nginx

RUN sed -i 's/return 404;/root \/usr\/src\/app;/g' /etc/nginx/http.d/default.conf

#定义工作目录

WORKDIR /usr/src/app

RUN npm config set registry ​​http://registry.npmmirror.com​​

#安装npm工具

RUN npm install -g bower

RUN npm install express

RUN npm install vue

RUN npm install -g @vue/cli

#端口

EXPOSE 3000

EXPOSE 80

2、build容器

在Dockerfile同目录下运行,虽然用的是免费云服务器,但是速度还好,下面命令是自己容器的名字和版本. 一般习惯百分为测试用不是发布版本。

docker build . -t mynode:0.01

下一步:利用docker-compose启动一个容器

举报

相关推荐

0 条评论