집 >운영 및 유지보수 >리눅스 운영 및 유지 관리 >프로젝트에서 powershell, bash 및 docker를 사용하는 방법을 가르쳐주세요.
이 제목은 충분히 간단하고 정직합니다. 아마도 이 세 가지를 프로젝트에 사용하지 않았을 수도 있지만, 이 세 가지는 향후 2년 안에 가장 HOT한 기술이 될 것입니다. 는 향후 초복잡한 개발 환경의 배포를 해결하기 위해 프로그램과 환경의 신속한 배포를 위해 설계되었습니다. 이 세 가지에 대해 삼촌도 최근 연구하고 실천하고 있는데, 현재는 한 가지를 요약하여 여러분과 공유하겠습니다. !
의 역할은 Windows, Mac 및 Linux 플랫폼에 개발 환경을 배포하는 데 도움이 됩니다. 물론 운영 체제도 빠르게 배포할 수 있으며 일부 프로그램을 미러링하는 것도 문제가 되지 않습니다.
Windows 플랫폼에 프로그램을 배포하고, 컴파일하고, 생성하고, 게시하는 등의 작업을 수행할 수 있습니다. 또한 일부 지침을 호출하거나 Docker 컨테이너를 호출하고 실행할 수도 있습니다!
Linux 플랫폼에 프로그램을 배포하세요. .net Core와 같은 크로스 플랫폼 프로젝트의 경우 bash를 사용하여 릴리스 스크립트를 작성할 수도 있습니다!
Dockerfile을 이제 막 배우기 시작한 학생들에게 메모를 추가해 주세요. ㅎㅎ
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"] #执行命令
위 내용은 프로젝트에서 powershell, bash 및 docker를 사용하는 방법을 가르쳐주세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!