Dieser Titel ist einfach und ehrlich. Vielleicht haben Sie diese drei Dinge in Ihrem Projekt nicht verwendet, aber diese drei Dinge werden in den nächsten zwei Jahren zu den heißesten Technologien Muster, ist aber für die schnelle Bereitstellung von Programmen und Umgebungen konzipiert, um die Bereitstellung superkomplexer Entwicklungsumgebungen in Zukunft zu lösen. In Bezug auf diese drei Dinge hat Onkel in letzter Zeit auch geforscht und geübt. Und jetzt werde ich einige Dinge zusammenfassen und teilen sie mit dir!
Helfen Sie uns bei der Bereitstellung Ihrer Entwicklungsumgebung auf Windows-, Mac- und Linux-Plattformen. Natürlich kann es auch einige Ihrer Betriebssysteme schnell bereitstellen Programme in einen Spiegel kopieren. Kein Problem!
Stellen Sie Ihr Programm auf der Windows-Plattform bereit, kompilieren, generieren, veröffentlichen und erledigen Sie gleichzeitig andere Aufgaben Rufen Sie einige Anweisungen auf, oder rufen Sie Ihren Docker-Container auf und führen Sie ihn aus!
Stellen Sie Ihr Programm auf der Linux-Plattform bereit. Plattformübergreifende Projekte wie .net Core können auch mit Bash geschrieben werden. Das Release-Skript!
Fügen Sie eine Notiz für Schüler hinzu, die gerade mit dem Erlernen von Dockerfile begonnen haben, haha
FROM microsoft/aspnetcore:1.1 #使用这个镜像 ARG source #ARG指令定义了一个变量,能让用户可以在构建期间使用docker build命令和其参数–build-arg =对这个变量赋值 WORKDIR /app #工作目录 EXPOSE 80 #监听端口 COPY ${source:-obj/Docker/publish} . #复制 ENTRYPOINT ["dotnet", "WebStatus.dll"] #执行命令
Das obige ist der detaillierte Inhalt vonBringen Sie Ihnen bei, wie Sie Powershell, Bash und Docker in Projekten verwenden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!