>  기사  >  운영 및 유지보수  >  프로젝트에서 powershell, bash 및 docker를 사용하는 방법을 가르쳐주세요.

프로젝트에서 powershell, bash 및 docker를 사용하는 방법을 가르쳐주세요.

PHP中文网
PHP中文网원래의
2017-06-22 15:34:262243검색

이 제목은 충분히 간단하고 정직합니다. 아마도 이 세 가지를 프로젝트에 사용하지 않았을 수도 있지만, 이 세 가지는 향후 2년 안에 가장 HOT한 기술이 될 것입니다. 는 향후 초복잡한 개발 환경의 배포를 해결하기 위해 프로그램과 환경의 신속한 배포를 위해 설계되었습니다. 이 세 가지에 대해 삼촌도 최근 연구하고 실천하고 있는데, 현재는 한 가지를 요약하여 여러분과 공유하겠습니다. !

docker

의 역할은 Windows, Mac 및 Linux 플랫폼에 개발 환경을 배포하는 데 도움이 됩니다. 물론 운영 체제도 빠르게 배포할 수 있으며 일부 프로그램을 미러링하는 것도 문제가 되지 않습니다.

powershell의 역할

Windows 플랫폼에 프로그램을 배포하고, 컴파일하고, 생성하고, 게시하는 등의 작업을 수행할 수 있습니다. 또한 일부 지침을 호출하거나 Docker 컨테이너를 호출하고 실행할 수도 있습니다!

Bash의 역할

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.