generated from Sithas/conan_template
Настроенный запуск(невидимый снаружи)
This commit is contained in:
@@ -37,6 +37,7 @@ RUN cd /tmp/boost-src \
|
|||||||
# Project copy
|
# Project copy
|
||||||
WORKDIR /project
|
WORKDIR /project
|
||||||
COPY . /project
|
COPY . /project
|
||||||
|
EXPOSE 8080
|
||||||
RUN set -eux; pwd; ls -la /project; test -f /project/CMakeLists.txt
|
RUN set -eux; pwd; ls -la /project; test -f /project/CMakeLists.txt
|
||||||
|
|
||||||
# Build & Run project
|
# Build & Run project
|
||||||
@@ -44,3 +45,5 @@ RUN mkdir /project/dist
|
|||||||
RUN ls -la /project
|
RUN ls -la /project
|
||||||
RUN cmake -S /project -B /project/dist -Dmysql-concpp_DIR=/opt/mysql-concpp
|
RUN cmake -S /project -B /project/dist -Dmysql-concpp_DIR=/opt/mysql-concpp
|
||||||
RUN cmake --build /project/dist
|
RUN cmake --build /project/dist
|
||||||
|
RUN echo "/usr/local/lib" > /etc/ld.so.conf.d/local.conf && ldconfig
|
||||||
|
CMD ["/project/dist/App", "127.0.0.1", "8080", ".", "12", "mysqlx://root:root@host.docker.internal:33060"]
|
||||||
|
|||||||
@@ -1,7 +1,11 @@
|
|||||||
# Запуск:
|
# Запуск(Без Docker):
|
||||||
- cmake .. -DBOOST_ROOT=C:\Libs\boost_1_88_0 -Dmysql-concpp_DIR=C:\Libs\mysql_connector
|
- cmake .. -DBOOST_ROOT=C:\Libs\boost_1_88_0 -Dmysql-concpp_DIR=C:\Libs\mysql_connector
|
||||||
- cmake --build .
|
- cmake --build .
|
||||||
|
|
||||||
|
# Запуск(С Docker):
|
||||||
|
- $env:DOCKER_BUILDKIT=1; docker build --progress=plain -t up_and_down .
|
||||||
|
- docker run --rm -p 8080:8080 up_and_down
|
||||||
|
|
||||||
# TODO:
|
# TODO:
|
||||||
|
|
||||||
- ~~Сделать реальные исполнители(executors) для регистрации, авторизации, логаута~~
|
- ~~Сделать реальные исполнители(executors) для регистрации, авторизации, логаута~~
|
||||||
|
|||||||
Reference in New Issue
Block a user