在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
编写 Dockerfile 以 ├── /bin │ └── www ├── /node_modules ├── /public ├── /routes ├── /views ├── package-lock.json ├── package.json ├── ecosystem.config.js ├── app.js └── Dockerfile 在项目目录下新建 FROM node:10.15 MAINTAINER [email protected] COPY . /app/ WORKDIR /app RUN npm install pm2 -g EXPOSE 8003 CMD ["pm2-runtime", "ecosystem.config.js"]
构建镜像 在项目目录下执行 docker build -t express-app:v1 . 如果构建成功,查看镜像列表 docker images 应该会输出镜像 运行容器 docker run -d -p 8003:3000 --name="express-app" express-app:v1
执行 docker ps 正常展示如下 添加 进入容器 如果要进入容器进行操作,执行下面命令 docker exec -it express-app bash
与 关闭操作 停止容器 docker stop express-app 删除容器 docker rm express-app 如果删除时容器还在运行,需要加上 删除镜像 docker rmi express-app:v1 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持极客世界。 |
请发表评论