云服务器内容精选

  • Dockerfile 通常情况下Dockerfile无需变动,如赛目提供的环境准备脚本env_prepare_for_ubuntu18.04.sh有更新,则需要更新Dockerfile对应的内容。以1.9.5为例: FROM ubuntu:18.04 RUN apt-get update \ && apt-get install -y --no-install-recommends \ python3-dev \ libboost-system1.65.1 \ libboost-filesystem1.65.1 \ libgconf-2-4 \ libxss1 \ libcoin80v5 \ libpcap0.8 \ vlc \ sudo \ && rm -rf /var/apt/cache/* EXPOSE 10101 ENV PATH /opt/simpro/simulator/bin:${PATH} ENV LD_LIBRARY_PATH /opt/simpro/simulator/lib:/opt/simpro/simulator/thirdLib:/opt/simpro/PythonEval/bin WORKDIR /tmp/ COPY SimProInstall.deb ./ RUN useradd -m simpro -u 1000 -s /bin/bash RUN dpkg -i SimProInstall.deb \ && rm -rf /tmp/* \ && useradd -m Octopus -u 1099 -c 'Octopus User' -s /bin/bash \ && chown Octopus:Octopus -R /opt/ WORKDIR /opt/simpro/workspace COPY configure.xml ./ RUN chown Octopus:Octopus configure.xml