Update Dockerfile to include missing lib, not build dbconv, and use ENTRYPOINT (#3808)
This commit is contained in:
parent
7e8a63cd62
commit
ba0462b24f
1 changed files with 4 additions and 2 deletions
|
@ -7,6 +7,7 @@ RUN apt-get update && apt-get install -y\
|
||||||
git\
|
git\
|
||||||
libprotobuf-dev\
|
libprotobuf-dev\
|
||||||
libqt5sql5-mysql\
|
libqt5sql5-mysql\
|
||||||
|
libmysqlclient-dev\
|
||||||
libqt5websockets5-dev\
|
libqt5websockets5-dev\
|
||||||
protobuf-compiler\
|
protobuf-compiler\
|
||||||
qt5-default\
|
qt5-default\
|
||||||
|
@ -18,7 +19,7 @@ COPY . /home/servatrice/code/
|
||||||
WORKDIR /home/servatrice/code
|
WORKDIR /home/servatrice/code
|
||||||
|
|
||||||
WORKDIR build
|
WORKDIR build
|
||||||
RUN cmake .. -DWITH_SERVER=1 -DWITH_CLIENT=0 -DWITH_ORACLE=0 &&\
|
RUN cmake .. -DWITH_SERVER=1 -DWITH_CLIENT=0 -DWITH_ORACLE=0 -DWITH_DBCONVERTER=0 &&\
|
||||||
make &&\
|
make &&\
|
||||||
make install
|
make install
|
||||||
|
|
||||||
|
@ -26,4 +27,5 @@ WORKDIR /home/servatrice
|
||||||
|
|
||||||
EXPOSE 4747
|
EXPOSE 4747
|
||||||
|
|
||||||
CMD [ "servatrice", "--log-to-console" ]
|
ENTRYPOINT [ "servatrice", "--log-to-console" ]
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue