docker部署web中间件

Docker部署web中间件

一. 拉取基础镜像centos:

docker pull  centos


二. 编写dockerfile在基础镜像上构建新的镜像:

mkdir dockerfile/SMS_cat -p

cd dockerfile/SMS_cat

cat <> Dockerfile

FROM docker.io/centos
MAINTAINER zcl_mx@163.com
ADD JDSmsService-web367-linux-x64-2019.08.27.tar.gz /opt
WORKDIR /opt/JDSmsService-web367
EXPOSE 3308 8090 8060
CMD ["./install"]

END


三. 将软件包上传到SMS_cat目录下并从新打包:

tar zxvf JDSmsService-web367-linux-x64-2019.08.27.tar.gz

echo "tail -f /etc/hosts" >>/JDSmsService-web367/install

tar zcvf JDSmsService-web367-linux-x64-2019.08.27.tar.gz JDSmsService-web367


四. 构建jdsmsweb:v1镜像:

docker build -t jdsmsweb:v1 .



五.创建容器并启动web中间件:

docker run -d -p 3308:3308 -p 8090:8090 -p 8060:8060 --name=jdsmsweb --device=/dev/ttyUSB0:/dev/ttyUSB0 jdsmsweb:v1




六. 测试访问:

curl -I 本地IP地址:8090

附件:
  • 这个文档对您有帮助的吗?
  • |