dockerfile文件制作

630阅读 0评论2020-02-12 可怜的猪头
分类:LINUX


https://www.cnblogs.com/panwenbin-logs/p/8007348.html


[root@node1 mydocker]# 
[root@node1 mydocker]# ls
dockerfile_mqttserver  doxygen-1.8.5-3.el7.x86_64.rpm  mosquitto-1.4.9.tar.gz  paho.mqtt.c.tar.gz
[root@node1 mydocker]# 
[root@node1 mydocker]# docker build -f dockerfile_mqttserver -t mqtt_server .


[root@node1 mydocker]# 
[root@node1 mydocker]# cat dockerfile_mqttserver 
FROM centos
WORKDIR /var/apps/mqtt
ADD ./mosquitto-1.4.9.tar.gz /var/apps/mqtt
ADD ./paho.mqtt.c.tar.gz /var/apps/mqtt
ADD ./doxygen-1.8.5-3.el7.x86_64.rpm /var/apps/mqtt
RUN yum install -y gcc gcc-c++ openssl openssl-devel c-ares-devel libuuid-devel make 
#RUN yum install -y doxygen
RUN rpm -ivh /var/apps/mqtt/doxygen-1.8.5-3.el7.x86_64.rpm
RUN cd paho.mqtt.c && make && make html && make install
RUN cd mosquitto-1.4.9 && make && make install
RUN mosquitto -c ./mosquitto.conf -v
CMD /bin/bash
[root@node1 mydocker]# 

上一篇:mosquitto源码搭建
下一篇:libvirt编译运行问题