docker部署web中间件
创建于: 1826天6小时以前 |
类别: Knowledge Base |
查看: 605 |
文档评分: 1 |
文档编号: 179
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