Docker 运行可执行文件或脚本

5 min read
FROM ubuntu:18.04  //运行此程序需要的操作系统
  
RUN mkdir /app    //操作系统目录下创建app文件夹
COPY TPC /app     //将本地文件拷贝到操作系统app目录下 
//Dockerfile 和TPC目录,在同一路径下
WORKDIR /app   //工作目录

RUN chmod +x TPC.sh   //增加执行权限

ENTRYPOINT ["/app/TPC.sh"]  //运行命令入口点
// docker-compose

version: '3'
services:
  app:
    build: .
    ports:
      - "8081:8081"
  redis:
    image: redis