Building Python Web Applications with Visual Studio Code Docker and Azure – BRK3020

>> 안녕, 누구나 환영해라 나는 단 테일러, 나는 주된 파이프 라인이야

MICROSOFT의 개발자 이것은 내 좋아하는 일 중 하나 나는 천천히시와 시간을 보낸다 기술력과 함께 우리의 최신 기능을 사용하여 도구 그리고 나는 여기에 온다

모든 주요 사항을 보여주십시오 약간 우리는 기술을 사용할거야 오늘이 대화에서, 코스, IS 믿을 수 없을 정도로 인기가 많은 PYTHON, 41 개발자가 IT를 사용합니다 잘 웹 개발

OF OF 52 PYTHON 개발자는 웹 개발 우리는 조금만 할 것입니다 그것이 있기 때문에 기계 학습 잘 사용하여 피스톤의 사용 에이 많은 사람들이이 두 가지 기술을 사용합니다 함께하는 사람이 많이 출근합니다

기계 학습 글 리플 그럼 그 사람들을 안으로 데려다주고 싶어 API와 그 용도의 피스톤 또는 웹 응용 프로그램을 만들 수 있습니다 기계 학습을 추가하고 싶습니다 IT 부서에 우리는 작은 것을 혼합 할거야

이의 웹 프레임 워크의 조건 우리는 모두 DJANGO와 THEY를 사용하게 될거야 진실한 TDLEFO 백 엔드입니다 우리는 약간의 반응을 할 것입니다 놀랍게도 네가 필요로하는 앞자리가 필요하다면

자바 스크립트와 그 기술 많이 인기가 있습니다 그리고 우리는 약간의 포스트를 볼 것입니다 GRES 가상 환경의 비트 (BIT)와 가상 환경 (BIRTUAL ENVIRONMENTS) 그들은 당신의 패키지를 분리 할 수있는 방법입니다 그리고 의존

아주 인기있는 도구 PYTHON 개발자가 사용합니다 또한 도커 사용 된 아주 일반적인 기술 피스톤 퇴적물로 DOCKER WAS 조명이 새겨진 유형으로 처음 발표되었습니다 PYCON

그것은 그리스에서 나온다 공동체 우리는 기술을 연마 할거야 시각적 인 스튜디오 코드 사용 만약 너라면 시각적 스튜디오와 친숙하지 않다

코드, 개방형 무료 플랫폼 자료 편집자, 그것의 빠르고 가벼운 무게, 위대한 확장과 지원 여러 언어로 사실은 자바에 대한 지원이 내장되어있다 지성과 같은 성서 디버깅 및 코스 제어 나의 팀은 그 피스톤 확장을 구축 위대한 능력을 제공합니다 그만큼 PYTHON EXTENSIONS에 대한 지원 추가 IntelliSense와 같은 많은 것들이 필요합니다

디버깅 가상화에 대한 지원 환경 및 기타 환경 시인처럼, 시선이 좋은 곳 그 목록에 추가되었습니다 형식 규정 WINTER LINTERS와 (과) 같은 것이 있습니다 가장 인기있는 확장 기능 시각적 인 스튜디오 코드 시장 사실 나는 최근에 가끔씩 아주 행복하게 지낸다

시각적 인 스튜디오 코드는 지금이다 피스톤 퇴적 기가 사용하는 3 가지 공구 2018 년 개발업자 설문 조사 우리 우리가하고있는 일에 대해 압도적입니다 피톤과 더 많은 정보 새로운 시각적 인 스튜디오 코드 원격 우리가 단지 개발 한 기능 이번 주를 알렸다

그건 정말 내가 콘테이너를 포함하고있는 이유는 무엇입니까? 이 말에 우리는 새로운 기능을 발표했다 당신이 개발자로 일할 수있는 한 및 작업 공간 및 환경 당신은 분리하여 내일 일할 수 없습니다 모든 시각적 스튜디오 코드 UI 맨 끝에있는 확장 비주얼 스튜디오 코드 개발 경험 내부 개발을 허용합니다

콘테이너 또는 원격 연결 이상 개발 경험을 얻으십시오 너의 지역 개발처럼 경험 그래서 우리는 보내질거야 오늘 그 때 ALL PUTTING 이 사람과 우리가 할 일 건물은 신청서입니다

첫번째 우리는 합의 분석을하겠다 파이썬 라이브러리를 사용한 스크래치로부터의 API 우리는 웹 애플리케이션에이를 배포 할 것입니다 그러면 우리는 풀 스탁 DJANGO를 추가 할 것입니다 반응 및 배치와 함께 콘테이너를위한 AZ 웹 웹 어플리케이션에

우리가 간략히 간다 마지막 몇 분 AZURE PIPELINE을 설정하는 방법을 통해 GitHub에서 푸시하고 푸시하려면 IT 숙달 THE FIRST PART, 내가 말했듯이, 우리는 약간의 안녕을 할거야 VS 코드로 시작하는 세계 API를 작성하고 배포하십시오 그런 다음 새로운 원격 사용을 통해 이동하십시오 DEV 컨테이너

우리는 기존의 것을 열어 줄거야 GitHub에서 배포자 컨테이너 배포 그 내가 설정하는 것을 좋아하는 것 CI / CD와 DOCKER 배포 처음부터 시작하겠습니다 부품

그걸로 충분 해 나를 데모에 빠지기를 좋아합니다 FLARVEG에있는 건물 API 나 THRIBEG 명령 지배자로부터 시작되었습니다

내가 VS 코드를 설치했다고 가정하고, 이것은 내가 개발하고 싶어하는 것입니다 사용 중 코드 라인은 여기에 있습니다 우리는 우리의 새로운 폴더를 만들 것입니다 API 나는 모든 것을 기억할 수 있기를 희망한다

암호 도구가 나를 도와 줄 것입니다 그곳에 여기에는 아무 것도 없습니다 시작하려면, 나는 타입 스페이스 도트를 입력 할 수있다 시각적 인 스튜디오 코드를 공개합니다

커맨드 라인과 오픈이 VISUAL STUDIO CODE의 폴더 만약 너는 명령에서 열지 않았다 LINE, 클릭하여 열 수 있습니다 열려있는 폴더 또는 파일 열기 폴더 내부에서 일반적으로 잘 작동합니다

당신이 저장할 수 있기 때문에 폴더의 다양한 설정, 이해 수입이 저쪽에있는 곳 한 번에 하나씩 일해라 첫번째 RT에서 시작할 수 있습니다 피스톤 린크를 클릭하십시오 피스톤 익스텐션에 연결 그래서 너는 그것으로부터 설치할 수있다

시장 나는 그것을 설치해야한다 하나는 여기에 전화하고 싶습니다 시작하기에 좋은 빠른 시작이 있습니다 확장, 그냥 보여줄 방법 가서 가상을 설정하십시오

환경, 프로 팁 클릭하십시오 PYTHON 버전 및 상태 표시 줄 그것은 매우 유용합니다 IT 연결 해제 더 많은 것을 원하면 우리의 자습서 기능을 탐구하는 데 깊이 너 내 계시를보고있어, 이거야

당신을위한 교훈입니다 괜찮아, 내가 시작하게 될 바늘로 시작하라 새로운 파일을 엽니 다 우리는 이걸 부를거야 HELLO DOT PY

나가서 곧 파일이 그 필통을 활성화시킨다 신장 당신이 보지 않는 경우 VS 코드의 피스톤 기능 PYTHON 파일을 열어야합니다 그렇지 않으면 우리는 당신이 함께 일하기를 원하지 않는다 피톤

한 번 나는 활액을 활성화합니다 확장, 나는 안으로 들어 가려고 노력할 것이다 이리 내가 할 수있는 타입, 안녕하세요 세계, 나 저장 가능 오른쪽 클릭하고 말하기, 터미널에서 파일을 실행하십시오

그 HELLO WORLD가 실행됩니다 괜찮아 그게 다야 PYTHON VS로 코드를 작성하는 법 코드 피스톤 확장 나는 사용할 것이다

– 나는 나의 감동을 시작하기 시작할 것이다 분석 API는 여기에 있습니다 그 일을하기 위해서 텍스트 블로그 패키지가 필요합니다 제가 할수 있어요 그 명령으로 가라 LINE SAYING PIP INSTALL 텍스트 BLOB

그 부양책을 설치할 수 있습니다 내 기계가 상충 될 수 있습니다 번역 나는 가상을 창조하고 싶다 이 애플리케이션의 환경 모든 패키지를 담을 것입니다

당장 할 수있어 가상 환경 만들기 나는 PY-3을 WINDOWS에서 사용하게 될 것입니다 이것은 내가 뛰고있는 것을 보장합니다 PYTHON 3

PYTHON이 없다면 톱 타입 파이에, 그것은 줄 것이다 너 피 뇽 나는 PY-3-M을 달릴 것이다 모듈을 실행하십시오 그럼 내가 통과 할거야

내가 만들고 싶다는 의구심 그 환경 너도 볼 수있어 VS 코드는 잘했다 이 가상 환경을 사용하고 싶습니다 너의 작업 공간을 위해? 우리가 선택할 수 있습니다

예 상태가 변경됩니다 바 (Bar), 가상 환경 (VIRTUAL ENVIRONMENTMENT) 그 에 의해 사용 된 활동 해석 자 VS 코드 그걸 클릭하면됩니다

그것을 변경하십시오 나는 다른 버전이있다 내 컴퓨터에 설치되었습니다 활성화 터미널의 가상 환경, 나는 스크립트를 활성화 할 수 있습니다 그때 피스톤을 말하면, 당신이 볼 수 있습니다

이걸로 뽑아 낸 피엘츠 가상 환경 또한, 한 번 내가 만든다면 나는이 활동을 해왔다 새로운 터미널이 활성화 될 것입니다 커맨드 라인을위한 스크립트 당신 우리가 가질 수있는 말

그만큼 이 가상 키를 얻는 열쇠 VS 코드에서 선택된 환경 그럼 네가 할 수있는 일이야 내가 원한 텍스트 BLOB 패키지 설치하기 쓰다 한번 나는 그 패키지를 설치합니다 일부 패키지를 꺼내야합니다 이것은 계속됩니다

이것은 쓰레기입니다 국가 별 언어 도구 키트 미국과 함께 놀기 시작할 수있는 곳 몇 가지 자연 언어 지금 나는 텍스트를 가져올 수있다 에일 텍스트 BLOB 가져 오기 텍스트 나는 얻다 내가 여기 쓰는대로 자동 완성 내 코드

쓰기 "이것은 놀랍습니다 그리고 그것이 어울리는 것을 보아라 나는 결과를 볼 수 있습니다 나는 선택할 수있다 텍스트의이 부분과 Shift Shift-Enter를 누르십시오

지금 그것은 새로운 피스톤을 안으로 열 것이다 내 터미널 및 실행 부분 암호 너는 볼 수있어 "이 놀랍다 "멋지다 할 수있다

거기에 그곳에 그분의 증언을 추가하십시오 그것 POE 극성을 제공합니다 그건 부정적인 심판 나는 생각한다 이 감정을 사용하는 방법을 알아 냈습니다

분석 도서관 준비하라 FLASK API이므로 전화를 걸 수 있습니다 외부 웹 서버 및 제출 메시지를 보내고 메시지를 받으십시오 여기로

새로운 플라스크를 만들어 보자 APP는 APP DOT PY 이것이 다른 용도의 평판 용 평판 용 구성을 설정해야합니다 나는 스 니펫을 사용하는 방법을 보여주고 싶다 내가 전화를 추가하려면 스 니펫이 있어야 해

앱 보도 자료 탭과 그 생성 나에게 새로운 어플 리케이션 그건 단지 몇 줄의 코드 너는 정의 할 수있어 귀하의 스 니펫은 파일 환경 설정, EGG 스니펫 사용

그곳에 너 할 수있어 그것들을 분석하십시오 나는 기초가있다 거기에 사과를 뿌려 라

내가 원한다면 이것을 실행하십시오 – 가자 나는 달려 간다 나는 지금 간다 서버에서 로컬로 실행 – 숙주 나는 이것을 통제 할 수있다

안녕, 우주 우리는 만족하지 못한다 안녕하세요 우리 가야 되 더 크게 이것은 작동 중입니다

뒤로 우리의 텍스트 BLOB 패키지 보자 이 코드를 평면 APP로 가져 오십시오 아무 것도 찍지 않고 대신 우리 메시지를 가져올 수 있습니다 너 어떻게 생각해? 매개 변수를 정의하십시오

IT는 그만 두자 API에 들어가서 가져 오기를 이동하십시오 맨 위로 전환 탭 지금은 우리 이 API가이를 분석하도록 원하십니까? 메시지

나는 많은 것을 복사 / 붙여 넣기한다 소유 코드 어떻게 해야할지 그 고백을 가정함으로써 시작하자 IS POS입니다

양 항상 상연한다 우리가 데이터를 가지고 있지 않으면 포지셔닝 그 밖의 것을 나타내십시오 통행료 전표 그 감동에 극성 인 경우 제로보다 적습니다

그러면 감옥에요 부정입니다 그 고소를 되찾자 API로부터 CONTROL-C

우리는 뛰다 그 다시 지금 우리는 말할 수 있어요 놀랍다 우리는 우리의 감정을 가지고 있습니다

플라스 크에 서술 된 분석 API 훌륭한 그럼 이제 가야겠다 API를 사용하여 사용할 수있게되었습니다 세계

그래서 우리는 그것을 할 수 있습니다 AZURE CO의 새로운 기능 I, IT는 당신을 설치합니다 IT가 오랜 시간 동안 찾을 수 있습니다 MICROSOFT WEBSITE

RUN AZ-N AND 이 건물 감정 나는 그것을 실행한다 명령 IT가 이걸 가져올거야 – 나 한 번만 잊으십시오 그래서 나는 할 수있다

내 요구 사항을 고정해야합니다 요구 사항 TXT 파일에 나는 조종석을 정지시키고 모든 것을 얻는다 내가 함께 사용하는 패키지 그 정확한 버전 번호 내가 배포 할 때 보증 됨 일하다 나는 쉽게 웹 앱을 실행한다

이 AZ 웹 앱을 배포합니다 그것 요구 사항 설정 TXT 사용 파일 코드는 코드를 압축합니다 그때 서비스 측면에서 IT가 설치됩니다 요구 사항에서 발견 된 패키지 DOT TXT FILE

이것은 약간의 시간이 걸릴 것입니다 그 일이 진행되는 동안, 나는 가고있다 우리가 말한 것에 대한 빠른 회신을하려면 약 빨리 만회하십시오 우리가 만든 새로운 파일

우리는 터미널에서 파일을 찾습니다 그런 다음 우리는 SHIFT-ENTER를 사용하여 실행했습니다 선택과 가상 만들기 환경 사용 팁 가상 환경 지시 사항 MAC과 WINDOWS는 다릅니다

그래서 당신은 PY-6 AND ON을 사용합니다 MAC 및 Linux 사용 – 내가 할게 너가 원한다면 그걸 바라 보아라 패키지를 설치하려면 PIP 설치를 사용하십시오 – R DOT TXT 나가기위한 업데이트 실행을 중지하십시오

나는 가상 환경을 사용했다 비주얼 스튜디오 코드 포함 우리는지지한다 지압 및 기타 그리고 나서 우리는 AZ를 만난다 WEB APP UP

AZURE WEB APPS, 이쪽 리눅스 용 DEPLOYS 원하는 경우 웹 응용 프로그램 무료 제공 가능 – 현재로서는 GA가 있습니다 PYTHON을위한 서비스 너는 하나있어 무료 TIER, 하나의 무료 B 1 인스턴스 귀하의 구독에서

나를 보냅시다 여기로 순간을 가져 가고 있어요 내 API 용 그냥 끝났다

나는 이 시간이 훨씬 빨라졌습니다 우리는 말을 끝내었다 그것은 지켜졌다 AZ 웹 사이트 그물

너 할 수있어 여기까지 오세요 이것은 놀랄 만한 너무 많이하지 마세요 굉장한

우리가하고 싶은 것은 하나이다 우리가 원하는대로 이동하기 전에 신청서를 다른 사람에게 제공하십시오 신청서 우리는 가능하게하고 싶어한다 크로스 – 오 랜 사이트가 호출됩니다 보자

포탈에 가거나 가져 가라 봐 이 APP로 인해 DASAULT 이 APP 서비스 리눅스에 종속됨 자원 그룹 당신이 친숙하지 않다면 리소스 그룹 그것은 폴더 다

귀하의 리소스를 포함합니다 AZURE, 그래서 당신은 그룹과 관련된 수 있습니다 토탈 자원 아즈 업 명령 처음에는 하나를 골랐어 요 그래서 거기 APP가 달린 APP입니다

에 그런 다음 크로스 콜을 가능하게합니다 우리가 시작합니다 어떤 웹 사이트 수 이 API를 얻지 않고 전화하세요 브라우저에서 오류가 발생했습니다

히트 SAVE 미국은 약간의 시간을 절약 할 것입니다 잠시 후 지금 이야기하기 콘테이너를 사용하여 개발하기 같이 나는 언급했다, 우리는 새로운 리모컨을 가지고있다

허용되는 콘테이너 확장 대단한 용기있는 개발을위한 미국 왜 우리가 그걸하고 싶어할까요? 그곳에 다른 이유의 커플입니다 시작하는 것에 대해 생각한다면 원하는 경우 회사에서 수행하십시오 새로운 개발자를 시작하려면 팀 모두를 통해 걸어보세요

시작 가이드 시작하기 일반적으로 첫 번째 행동 중 하나 깨진 지시 사항을 수정하기 위해 업데이트하십시오 당신에게 포함 된 개발이있는 경우 당신이 정의 할 수있는 환경 당신이 필요로하는 모든 것들 패키지, 모든 도구 및 그게 거짓말이야 IT의 극한화 너는 갈 시간을 보내라 다른 것들은 많이 있습니다

사람들은 많은 것을 설치하는 것을 좋아하지 않습니다 그들의 기계에 대한 의존성 문제가 발생할 수 있거나 그게 맘에 든다 컨테이너 수 있습니다 귀하의 장치에 대한 의존을 최소화하십시오 기계

고용, 그것은 생산 작업 그래서, 유일한 아래쪽 – 메인 아래쪽 환경을 이용한 공구 작업 도전이 될 수 있습니다 귀하의 코드는 콘테이너에서 지능을 얻는 방법 내가 언급했듯이, 당신은 UI가 귀하의 지역 머신에서 실행됩니다

왼쪽에 내부에 서버가 있습니다 당신이 뛰는 콘테이너의 확장 그것의 일부를 실행합니다 파일 시스템

IT 부서와 다른 사람들과 대화 할 수 있습니다 옆으로 펼쳐지는 콘테이너 당신 용기 운반선 그래서 이걸 허용해라 당신은 그 사용자 인터페이스를 얻으려고합니다 개발과 같은 느낌

당신의 로컬 랩탑에서 해 보자 우리가 만드는 앱 그냥 보자 즉시 내부를 재건하십시오 DEV 컨테이너

이것은 우리가 어디에서 왔는가? 왼쪽 꺼짐 우리는 우리의 앱을 가지고있었습니다 감정 분석 API 만약 내가 원한다면 여기에 DEV 물품 보관함을 추가하려면 – VS 코드 내부자로 전환해야합니다 이것이 단지 이용 가능하기 때문에 내부자 제 판

암호 내부자는 별도의 측면입니다 VS 코드 설치, 일상 개발 짓다 이것은 A에서 사용할 수 있습니다 몇 주 여기에 내가 가지고있다 원격 콘테이너 확장 설치됨

이 작은 게 나에게주는거야 왼손 모서리에있는 버튼 "리모콘 창을 열어" 나는이 메뉴를 얻는다 나는 선택하고 싶어한다 CONTAINER CONFIGURATION FILE

이 우리가 한 뭉치를 피할 수 있도록 허용 템플레이트 나는 선택을 원한다 3 그리고 여기를 보시면 파일의 무리를 만듭니다 나는 JSON, DOCKER 파일 및 개방 된 경우 – 표준이됩니다

인스톨 요구 사항과 같은 것들 콘테이너에있는 TXT의 하나 우리가 열기 전에, 나는 명시하고 싶다 내 출력은 5, 000이기 때문에 항만 항해 신청서 에 나는이 폴더를 다시 열어도 좋다 이 컨테이너에서 생성 할 것입니다

새로운 스튜디오의 영상 스튜디오 암호 그게 도커를 만들거야 컨테이너 그것은 VS를 설치합니다 코드 서버가 설치됩니다

장치에 지정된 확장 콘테이너 점 JSON, 그때 그것은 저에게 개발 환경을주십시오 우리는 도커 구축 명령을 보았습니다 이 하나는 바늘 위에 쌓아 둔다 3 이미지 나는 작은 털을 만들면 그것은 모든 것을 되 살릴 필요가 없습니다

할퀴다 캐시 계층을 사용할 수 있습니다 그곳에 나는 추측하고있다 – 나는 몰라 그것이 의미하는 것

HOPEFULLY 나는하지 않는다 도커 오류가 있습니다 해 보자 콘테이너가 실행 중인지 확인하십시오 여기 내 컴퓨터에 괜찮아

그게 다야 이상한 알았어, 그게 물감 이었어 그래서 지금은이 안에 열렸습니다 개발 컨테이너

지금 나는 할 수있다 내 파일을보십시오 파일을 열 때, 나는 그들을 현지에서 편집하지 않고있다 콘테이너에서 편집하기 만약 나는 내 통역을 선택한다

나는 PYTHON ENTERTAINERS, LOCAL로 간다 사용, 빈 등 , 등 내가 여는 경우 터미널, 나는 터미널을 안으로 가져 간다 콘테이너의

그래서 내가 LS라면, 나에게는 개발 환경이있다 나는 사용할 수있다 내 IntelliSense를 얻은 경우 디버깅 및 모든 내용 콘테이너와 함께 나옵니다 콘테이너의 안녕 세계가 있었다 무언가를 조금 움직여 라

더 복잡한 빨리 만회하십시오 이 일을하기 위해 우리는 코드 내부자를 만난다 그것 때문에 내부자 우리가 열어

CONTROL-SHIFT를 사용하는 명령 팔레트 P 우리는 포트 5, 000을 추가 한 다음 콘테이너를 접었습니다 무언가를 넘어서 스위치를 놓으십시오 조금만 더 복잡합니다 그 ARJIANGER와 – 우리의 DJANGO AND 반응기

이것은 신선합니다 클론, 나는 그만 둔다 예열 오픈 코드 내부자를 사용하는 것 이 정의 더 복잡한 개발이 필요하다 환경

이 환경에서 일하기 나는 어떤 것도 필요하지 않다 도커 이외 이 정의 우리가 원하는 여러 용기 시작한다 우리가 도커 안에서 사용한다면 COMPOSE FILE, 나는 옆으로 쓸거야 사이드 탭

여기에는 APP가 포함되어 있습니다 용기는 물론 데이터베이스 POST GRES를 담고있는 콘테이너 IT IT에는 PYTHON이 들어 있습니다 그런 다음 포스트 데이터베이스 파일 언젠가는 나타날 것입니다

그건 멋지고 빠릅니다 다시 일하고 있어요 이 파일들 모두 안에 APP CONTAINER의 내가 창조하면 새로운 터미널, 나는 MPN을 사용할 수 있습니다 나는 나에게 설치된 노드가 필요 없다 기계

나는 MPN 설치를 말할 수 있습니다 내 전방 끝을 쌓을 수 있습니다 이것은 정말 멋진 나는 나의 DJANGO를 시작할 수있다 여기에 웹 사이트를 보내서 MANY PY – 내가 시작하면 – 필요해

내 DJANGO 웹 서버가 알려줄 것입니다 내가 가지고 있지 않기 때문에 나에겐 오류가있다 내 데이터베이스를 설정하십시오 나는 말할 수있다 PYTHON이 (가) 돼지를 관리하면 이민

DJANGO가있는 곳은 어디입니까? 귀하는 귀하의 모든 데이터를 모델, 그럼 데이터베이스를 만듭니다 그것을 통해서 DJANGO 이적을 실행하다 명령을 사용하면 해당 모델이 적용됩니다 데이터베이스 테이블 생성 그들

그런 다음 초기 데이터를로드 할 수 있습니다 이리 내가 타이핑하고있어, 의사 소통을하고있어 콘테이너의 서버에 모든 UI로 돌아 가기 메시지

작동하는 모든 것 자동으로 피스톤 확장 여기에서 작동합니다 지금 내가 관리 할 수있어 피 서버 여기에 흥미 진진한 점 이것은 IP 주소 다음에 있습니다

내 코드가 실행되기 때문에 콘테이너의 내부 나는 본다 P 주소, 당신이 원하는 곳으로, 로컬 홈에 바인딩하는 경우 업데이트 연결 가능 외부 침입자로부터 지금 우리가 여기에 와서 이야기한다면 LOCAL HOST 8000

우리는이 아름다운 것을 얻습니다 그저 일하는 신청서 나는 가지고있다 내 다른 사람에게이 일을 전한다 팀과 같은 단계를 따르십시오 동일한 신청서를 모두 받으십시오

한 번 트위트를 추가합시다 나는 이것이 놀라워하고 있다고 말하고있다 만약 우리는 작동하지 않았으며, 왜 작동하지 않았는가? 나는 반드시 로그인해야한다고 말합니다 나는하지 않는다

로그인하고 싶으면 우리가 보자 우리가 할 수 있으면 이것을 디버그해서 볼 수 있습니다 우리가 할 수있는 기본 사용자가있다 데모 신청서와 함께 최소한의 목적 그래서 디버깅을 시작하려면, 나는 데브 탭으로 이동할 것입니다

나는 디버그를 추가하고 싶습니다 이것은 사실이다 아주 똑바로 내가 선택 추가 CONFIGURATION, 나는 DJANGO를 선택한다 그러면 표준이 생성됩니다

DJANGO DEBUG 나는 수정할 필요가 없다 여기 아무 데나 우리는 게임을 클릭 할 수 있습니다 디버거를 시작할 것입니다

그래서 지금 내 응용 프로그램을 디버깅 중입니다 천천히 휴식을 취하십시오 포인트 나는 어디에서나 나와야한다

중단 점을 설정하려면 내가 맞으면 CONTROL-P, 나는 훑어 볼 수있다 내 작업 파일, 나는 사용할 수있다 파일 나는 모두를보기 위해 기수를 누를 수있다

내 직업에 종사하는 사람들 – 상징 예를 들어 나의 일터에 만약 내가 찾고 싶다 – 찾는다 WITH USER 저기로가요 만약 너라면 여기 아래로 스크롤하십시오

우리는 트위 트를 만듭니다 내가 원한다면 이 파일의 다른 기호를보고, 나는 나를 받아 들일 수있다 문자를 기호로 바꾸기 파일 차가운 항해가 있습니다 우리가 할 수있는 일들

내가 설정하고 싶다면 중단 지점, 가볍게 누르십시오 왼쪽면에 빨간 점이 있습니다 시험 다시 클릭 트위트 우리는 히트 중단 지점 보자

우리는 여기에 사용자 객체를 사용할 수 있습니다 디버그 콘솔을 열어 보겠습니다 지금이 물건을 가지고 POKING을 시작합니다 자기 점 청구 나는 자동 완성을 얻는다

내 콘솔에서, 내가 할 수있는 것처럼, 나는 할 수있다 콘솔에 대한 TYPE 표현 변수를 확장하면 볼 수 있습니다 이 경우에 이것은 진실입니다 우리가 표준을 따를 수 있다면 보자 사용자

잘하면 얻을 수 있을까요? 기본 사용자 인 밥도 할 수 있어요 QUERY TO EXPERESSION을 써서 데이타베이스 그래서 나는 사용자 점 대상을 말할 수있다 도트 필터 첫 번째 이름은 BOB와 동일합니다 우리는 먼저 그것을 놓을 것입니다

내가 누르면 거기에 들어가서 다시 보게 될 것입니다 우리의 사용자 밥 괜찮아 보자 우리는 대신에이 결정자를 되돌릴 수 있습니다

중지를 누르십시오 높은 해상도 나는 그 자체로 예술이다 사용자 인 경우 ANONYMOUS, 그렇다면 당신은 말할 수 있습니다 사용자 점 개체 돌아 가자

터미널 및 실행하십시오 보자 우리가 할 수있는 경우에 – 지금 TWEET을 할 수 있습니다 내 신청서에서 재밌다

내가 언급 한대로, 나는 시작했다 우리의 앞면을 짓는 MPN 스크립트 종료 이것은 시계 모드에서 실행 중입니다 자바 스크립트 편집을 시작할 수 있습니다 콘테이너 안에 넣고 가져와 반응하는 개발 도구

내가 훑어 보는 경우 파일을 통해 갈 수 있습니다 TWEETS CONTROL-P로 가보자 우리가 그 성찬을 덧붙일 수 있는지 보아라 신청서에 대한 API 나는 갔어

여기에는 반역적인 구성 요소가있다 그것이하는 것이 무엇이든, 당신은 그것을 텍스트로 전달합니다 구성 요소가 T를로드 할 때 API 호출하기 API 호출하기 그냥 지어 라 IT가 갈 때 – 우리는 긍정적이고 부정적인 것을 되 찾으십시오 감정

그런 다음 응답받을 때 그것은 그 심판을 통해 표현 될 것입니다 여기 HTML 코드로 이동하면, 우리는이 감성 구성 요소를 추가 할 수 있습니다 내 반응 자동 완성을 얻고 있습니다 이리 대단한 것들 중 하나 VS 코드는 훌륭한 지원을 위해 여러 언어

나는 말할 수있어 그 텍스트 저장을 누르십시오 나는 갈 수있다 여기와 히트가 새로워졌습니다

그 다음엔 SENTIMENT API CALLS가 있습니다 과 그럼 우리 GO-TO로 돌아 가자 대시 모든 일 그게 다야

시원한 지금 몇 가지 검사를 시작하십시오 그래서 나는 정의 된 검사를 받았다 이 시험에서의이 시험에서 PY FILE 구성하고 싶다면 VS 코드, CONTROL-SHIFT 사용 가능 P 명령을 실행하고 PYTHON을 (를) 말하십시오

시험을 구성하십시오 이 테스트가 있습니다 파이 테스트 프레임 워크를 사용하여 빌드하십시오 그들은 TWEETER 폴더에 있습니다 테스트 한 HEREN을 초기화 할 것입니다

나는 멋진 코드 렌즈를 얻는다 제가 할수 있어요 전체 테스트 클래스 또는 디버그 실행 시험 나는 새로운 시험 탐험가를 얻는다 우리가 VS 코드를 어디에 추가했는지 미리보기에서 내 시험을 모두 볼 수 있습니다 또는 나는 한 번에 하나씩 실행할 수 있습니다

나는이 모든 것을이 곳에서 실행하고있다 포함 된 개발 환경 그래서 나는 완벽하게 생산적 일 수있다 이리 나는 그것이 주된 것이라고 생각한다

열리는 빠른 여행이었습니다 내부에 존재하는 응용 프로그램 그것으로 작업하는 DEV 컨테이너 기능의 뭉치를 사용하여 에 우리는 열린 폴더를 CONTAINER COMMAND A가있는 경우 DEV 컨테이너 폴더 및 그 후에 우리는 새로운 터미널을 열었습니다 우리가 설치했다

– 앞쪽의 노드 모듈 두 번째 단자가 열리고 데이터베이스가 초기화되었습니다 우리 서버를 운영하십시오 우리는 DJANGO를 추가했습니다 디버그 이 집에서 너는 피톤 쇼를 보지 마라

열다 PYTHON 파일을 먼저주고 당신에게 줄 것입니다 귀하의 디버그 구성 옵션 우리는 콘솔을 사용하여 변수를 검사했습니다 우리는 약간의 코드 네비게이션을 수행했습니다 파일, 심볼, 그리고 BUZZ AROUND

그 때 우리는 구성했다 우리의 시험 한 번 우리는 시험, 우리는 시험 탐험가를 사용할 수있다 그리고 우리의 코드 그것은 우리의 발전이었습니다 컨테이너

흥미로운 것 개발 컨테이너에 대해, 당신의 파일들이 거기에 있습니다 나는 그렇다 MISSISSAUGAING 내부의 변화 컨테이너, 밖에서 사용할 수 있었다 컨테이너만큼 언제 당신은 생산을위한 용기를 만들고, 너는 너의 파일을 모두 복사하고 싶다

거기에 생산을 원한다 웹 서버 우리는 생산을 필요로합니다 이 응용 프로그램의 버전

보자 우리가 그걸 어떻게하면 좋겠어? 그래서 내가 원하는 첫 번째 이 장치 컨테이너에서 나옵니다 방법 나는 클릭하고 다시 열 수있다 DEV를 벗어날 수있는 지역별 팀 컨테이너를 열고 정상적으로 열어 라

이전 버전의 데스크탑을 지루하게 여는 중 신청서 내 사물함을 열면 여기를 확장하면 다양한 것을 볼 수 있습니다 컨테이너 나는 이걸 멈추고 싶다 우리는 내가 사용하는 포트를 쓸거야

사용하고 싶다 나는 멈출 수 없다 "ALL CONTAINERS"를 선택하십시오 그만하십시오

나는 도커 파일을 가지고있다 내 DIS 장치 용기입니다 나에게 도커 파일을 추가하고 싶다 MAIN WORKSPACE SHOW I CAN BUILD 내가 원하는이 더커 컨테이너 이 앱을 배포하려면 나는 뛸거야 다른 명령 및 선택 도커 – DOCKER 파일을 작업 공간에 추가하십시오 나는 모든 망각자를 결코 기억할 수 없다

내 머리 꼭대기에서 물건을 지우십시오 이 미리 정의 된 것을 가지고 나간다 템플레이트, 또한 피스톤처럼 내 앱 R 000에 8 번 포트로 통합니다 >> 리포터 : PORT 8000

내가 원한 것 중 하나 이 정의의 처음으로 가려면 모두, 나는이 건물을 원한다 누군가가 정의한 이미지 DOCKER HUB 나는이 이미지를 가지고있다 거기있는 사람은 누구인가? 정말 좋은 이미지를 만들었습니다 웹 서버를 호스팅하십시오

나는 얻고있어 여기 자동 완성 이것은 온다 Docker Hub에서, 그래서 나는 찾을 수있다 이러한 용기는 갖지 않고 내 개발자 도구를 떠나야합니다

이 엔진 웹 서버인가 정말 빠르고 효율적입니다 그것은 좋은 파일 및 연결 DJANGO 응용 프로그램 사용 UWSJI 인터페이스 나는 필요 없어 내 신청서를 시작하십시오 어떻게 아는가? 이 콘테이너에있는 DJANGO를 찾으러

내가해야 할 몇 가지 사항은 다름 아니다 내가 들려 줄 수있는 포트를 알려주세요 웹 서버가 포트 8000에서 청취합니다 그런 다음 URL을 정의하고 싶습니다 내 파일이 발견 될 것입니다

잘 말씀하십시오 – 내 노트를 확인해야합니다 네 공전 그리고 DJANGO를 위해서 배포시 응용 프로그램, 수집 할 명령을 실행해야합니다 당신의 정적 파일들

당신이있는 경우 — 너의 모든 정체를 잡아 당길거야 다른 응용 프로그램의 파일 당신이 봉사 할 수있는 고정 된 폴더에 여기에이 폴더가있을거야 그래서 내가해야 할 일, 나는 여전히 내 앞을 지을 필요가있다 이 용기에 포장하십시오 나는 다단계 빌드를 사용할 수 있습니다

나는 NODE 이미지로 시작할 수 있습니다 제가 할수 있어요 MNPM 설치와 같은 실행 명령 내 컨테이너를 만들려는 실행 빌드 영상 내가 원한 마지막 실행 중입니다 – 삭제하고 싶습니다 노드 모듈은 포장하지 않습니다 콘테이너 안에다

나는 왼쪽이다 내 정면 전방 끝 내가 원하는 이 건물 내부에서 NODE BUILD 폴더 나는 모두를 추가하고 싶다 NODE BUILD FOLDER로 코드하십시오

그래서 여기서 내가 원하는 것은 무엇이든, 나는 원한다 이 기본 출력을 복사하려면 내 두 번째 콘테이너에 얼마 지나지 않아 이 독사 컨테이너에서 "나는"말합니다 전제 조건을 모두 거쳐야합니다 나는 복사하고 싶다 – 나는 사본을 말할 것이다, 그리고 나서, 나는 좋은 자동차를 가지고있다

APP에서 0에서의 완성 이 결과를 복사합니다 단계 호프만 내가 잊지 않았어 아무데도

이것은 우리의 생산이다 컨테이너 우리가 우리 작전으로 가면 FILE, 우리는 환경을 찾아야했다 변수 이 사건에서 우리는 프로덕션 포스트 데이터베이스 생성 다른 몇 가지

우리는 필요해 비밀과 다른 것들 응용 프로그램 사용 그것들은 ~에있다 우리가 사용할 수있는 응용 프로그램을 설정하십시오 여기이 샘플 파일을 끝내십시오

어디에 우리는 데이터베이스 사용자를 정의합니다 우리 TWEETER 우리는 몇 가지를 집어 넣을 수있다 여기에있는 것들 복사 / 붙여 넣기 샘플에

우리는 단지 구성해야합니다 명령 줄에서 어떤 사용자 우리의 데이터베이스에 사용할 이름 이것들은 연결에 사용됩니다 데이터베이스를 만듭니다 네가 원한다면 그것을 통역하는 것은 쉽다

패스워드 요구 사항을 통과시킨다 AZURE, 좋은 점이 하나 있습니다 당신 그래서이 SPHIEL A STANDARD WAY 변수를 정의합니다 내가 언제 달릴 까? 내 신청서 DJANGO가 피킹됩니다

이 제품을 생산하기 위해 사용하십시오 구성 내가 만들고 싶으면 데이터베이스, 여기에 스크립트가 있습니다 내가 이것을 만들었습니다 POSTGRES 데이터베이스 생성 및 생성 VAIBLESZ를 사용하는 AZURE에서

제가 할수 있어요 — 변수 이게 나를 허용 해 데이터베이스를 생성하고 또한 불건전 메시지를 생성하십시오 동일한 신임장을 사용한 나의 APP 앞뒤로 갈 것입니다

쪽으로 그래서, 우리는 포스트를 시작했다 데이터 베이스 이것은 분을 잡습니다 그래서 나는 또한 나의 콘테이너 AT를 건축 할 것이다 동시

내 구성으로 돌아 가기 파일 죄송합니다 나는 뒤로 물러났습니다 앞으로 콘테이너를 시작할 때 APP, 포인트로 구성 오른쪽 데이터베이스에

짓다 이 용기, 나는 오른쪽 클릭 할 수있다 그리고 말하십시오 그게 지을거야 신청서 하나, 이것 이 이미지로이 이미지를 만들겠습니다

이리 신청서를 제출하고 싶습니다 AZURE CONTAINER REGISTRY까지 이것은 등록의 이름이다 내가 만들었다

이것은 개인 컨테이너이다 내가 만든 등록 여기에서 두 번째 우리가 TBEEK 우리의 포칼 및 우리의 파이썬 데모 계정을여십시오, 이쪽 내가 만든 콘테이너 등록입니다 내가 누를 수 있으면 좋겠다

이 등록, 나는 열 필요가있다 접근 키 및 비밀 복사 그에 대한 그럼 내가 여기에 로그인 할 수있어 유형을 결정하는 성향 -이 약속 타이핑으로 – 그리고 나는 이미있다 이

IT가 패스워드를 알려줍니다 그럼 당신은 정통이에요 나는 항상 미스터리이다 어떤 이유로 스택을 모으십시오

오른쪽 클릭, 위로 구성 그래서 거기에 컨테이너를 만들 수 있습니다 우리 데이터베이스에서 확인해 보겠습니다 아직도 작동하는지 확인하십시오 그게 다야

벌금 그래서 지금 내가 이걸하고 싶어 우리가 창조 한 상상 콘테이너 등록 나는 그들을 사용할 수있다 이미지를 보려면 도커 확장 나는 지역적으로 생계를 꾸렸다

이것은 하나이다 그냥 함께 구성하십시오 그래서 나는 이 이미지를 선택하고 선택하십시오 푸시 그걸로 콘테이너 등록

너는 볼 수있어 이미이 버전이 있습니다 15 개의 메가 바이트를 푸시하거나 그래서 나는 여기에서 창조한다 이것은 여전히 달리는 저것이 뛰고있는 동안, 우리는 우리 콘테이너의 내부를 불 수 있습니다 시간이 끝났습니다

이 컨테이너 로컬에서 실행 중입니다 나는 내 데이터베이스를 가지고있다 만들어진 지금 나는 초기화 할 필요가있다 데이터베이스

나는 이방인을 기권한다 AZURE에서 동일한 작업을 수행 할 수 있습니까? 나는 환경에서 그것을 실행할 필요가있다 내 변종과 내 암호가있다 그리고 설정하는 직원 만약 내가 내 DOCER TAB로 가면 될 수 있습니다

ATTACH SHELL을 (를) 클릭하고 이야기하십시오 언제 나는 그 명령을 내린다 콘테이너에서 실행 나의 환경 변수는 여기에 있습니다 지금 DJANGO MANAGE PY를 실행하면 이민

지금은 그럴 겁니다 생산 데이터베이스에서 지금, 나에게이 말을 전한다 이 호스트를위한 COMP 항목이 없습니다 그것 내 IP 주소 필요성을 의미합니다

FIREWALL RULE에 추가됩니다 나의 스크립트가이를 지원했습니다 하지만 나는 부지런한 직원이다 VPN을 통해 24 시간 연중 무휴 AZURE가 내 IP 주소라고 생각하는 것 있습니다 내 자원을 찾아 볼 수 있습니다

AZURE, 내 피스톤 리소스로 이동 데이터베이스와 그룹 제가 할수 있어요 내 연결 보안으로 이동하십시오 그런 다음 나는 내가 허용 한 것을 업데이트 할 수있다 P 내 주소 사용 규칙 주소

나는 여기에 범위를 가질 것이다 내 IP를 알기 때문에 다른 곳과 가까운 곳에서 주소가 바운스된다 가치 IP의 범위를 추가하십시오 여기에 마이크로 소프트 서브넷 용 프로 팁, 화살표를 사용할 수 있습니다

당신의 진짜 모습을 드러내세요 IP 주소는 AZURE처럼 보입니다 내 데이터베이스를 옮길 수 있습니다 제가 할수 있어요 그것이 이민자에게 적용되는 것입니다 그 생산 데이터베이스에

주기 여기에 두 번째 그 마무리, 초기 데이터를로드 할 수 있습니다 이 지방을 보자 여기 콘테이너 지금은 실행 중입니다

지역적으로, 그러나 그것과 이야기하고있다 내가 원하는 제품 데이터베이스 초기화 됨 나는 그것을 확신하고있다 그 전에는 로컬 머신에서 작동합니다 나는 그것을 생산하기 위해 배로 운송한다

여기에서 일하고 굉장합니다 제가 할수 있어요 이 이미지를 배포하고 새로운 이미지 만들기 그것으로부터의 WEB 신청 지금 나는 언급했다 나는 이것을 AZURE CONTAINER에 푸시했다

기재 나는 도커 확장을 사용할 수 있습니다 내 등록을 찾아 보러 나는 서명 할 수있다 에서

여기 AZURE에 클릭하십시오 간단합니다 나는 서명한다 나는 지금 서명했다 내가 오면 위로 VS 코드로, 나는 나의 데모를 볼 수있다

내가 AZURE에서 만든 등록 그곳에 그게 TWEETER 앱 이미지 야 제가 할수 있어요 AZ 이미지에 이미지를 선택하십시오 NEW AZURE를 만드는 서비스 APP를 사용하도록 구성된 APP 서비스 컨테이너 이미지 나는 그것을 놓고 싶다

피스톤 사용자 그룹 및 선택 기존 APP 서비스 계획에서 기본적으로 킨이 허용되는 삶 여러 웹 사이트 공유 그럼 우리는 할거야 이 건물에서 IT TWEETER APP라고 부르세요 끝 부분 앞으로 나아갈 것입니다

그리고 그것을 배치하십시오 지금 내가 한 가지 나 내가 만든 후에도해야합니다 이 새로운 웹 앱 신청이 필요합니다 지역적으로 볼만하다

그건 아니야 여기에서 확인했습니다 그것은 단지를위한 것입니다 지역 환경 나는 그것을 추가했다 그래서 내가 실수로하지 않는 파일 내가 할 때 그것을 입력하십시오

이것은 AZURE APP 서비스 확장입니다 나는 134R0R 내 TWEETER APP 여기 있습니다 애플리케이션 설정을 여는 경우 이들은 환경 변수들입니다 신청서에

나는 할 수있어 딸깍 하는 소리 그리고 나는 지역을 올릴거야 설정 및 사용 이 모든 구성, 모든 설정 및 적용 웹 앱이므로 모든 권리가 있습니다

비밀 번호 그리고 나서 내가 훑어 볼 수있다 이 웹 사이트와 여기에 그것을 두 번째로 가져다 주면로드 될 것입니다 쪽으로 웹 사이트를 통해 내가 훑어 볼 때 콘테이너 아래로 내려 가고있어 조금 시간이 걸립니다

사실은 QUICK이라는 것이 었습니다 저기있다 신청 내 포장 애플 리케이션 포스트 데이터베이스와 그 인상 ANALYSIS API 여기있다

제가 할수 있어요 그럼이게 놀랍다 시원한 밥이오고있어 그게 우리가 한 번 변경하십시오 그게 많이있다

물건 빨리 흡수 되니? 우리 설정을 저장하려면 파일을 사용하십시오 이것은 지역에만 적용됩니다 너는 삭제해야한다 네가 할 때이 파일

에서 우리의 설정 생산 파이 파일, 나는 이것을 나타내지 않았지만 우리는 구성했다 생산 데이터베이스를 사용합니다 우리가 실제로 사용하도록 이야기하는 길 생산 데이터베이스는 환경이다 그 변종을 전화 걸기 DJANGO 실행 구성 우리가 설정 생산 가변을 올리십시오

우리는 사용했었다 CREATE DB SCRIPT를 만들어서 데이터 베이스 그럼 우리는 생산을 창출했다 도커 파일 다중 사용 NODE APP를 만들기 위해 지어줍니다 그 다음 톱 위에 피톤 앱을 만듭니다 그거야

한 번 우리가 파일을 정의했습니다 우리는 COMPOSE UP UP IT를 사용했습니다 우리는 지역에있는 컨테이너에 부착했습니다 데이터베이스 이관을 실행하고 실행합니다 현지 생산 공장에서 생산 데이터베이스를 초기화하십시오

그럼 내가 한 걸음도 놓치고있어 권리 웹 응용 프로그램을 클릭하고 배포하십시오 주문에 문제가 생길 수 있습니다 슬라이드가 있습니다 우리는 컨테이너를 만들었습니다

기재 그럼 우리는 도커 기록을 만들었습니다 액세스하려면 그때 우리는 컴포지션의 이미지 이름 설정 그래서 우리는 이름을 미리 정했다 우리가 언제 콘테이너 등록을할까요? 배포 위치를 알았습니다

에 그러면 거기에서 우린 괜찮아 콘테이너 등록을 클릭하십시오 소규모 서비스 제공 및 배치 우리는 그 일을 기다릴 필요가 없었습니다 그것이 오기까지 오랫동안

내가 원한다 CI / CD를 어떻게 설정하는지 이야기 해주십시오 AZURE 파이프 라인 네가 아닌 경우 AZURE 개발자와 함께하는 IT, IT 건축물을위한 서비스 – 개발자 도구 용 그래서 거기 몇 가지 다른 것들이 있습니다

하늘빛 예술품은 당신에게 개인 패키지를 제공합니다 먹이 너가 PYTHON을 만들면 패키지 및 내부적으로 배포, 당신은 AZURE ARTIFACTS를 사용할 수 있습니다 둘 다 사설 급식 그때 제공하는 AZURE PIPELINES가 있습니다 네가 게시 한 건물

우리는 그것을 사용할 것입니다 앱을 배포하려면 또한 SOURCE CONTROL 그리고 추적을위한 보드 다만 AZURE PIPELINES의 빠른 알림 오픈 소스 프로젝트를 사용하는 경우, 당신은 무료로 10 개의 건물을 갖게됩니다

OPEN SOURCE PROJECTS 너는 얻는다 LINUX, MAC 및 WINDOWS BUILD MACHINES 이것은 매우 아름답게 보입니다 오픈 소스 커뮤니티

인기 있는 피톤 프로젝트와 같은 피톤 프로젝트 CI를 위해 AZURE PIPELINES를 사용하고 있습니다 반창고, 너는 반다르가 있을지도 몰라 AZURE PIPELINES를 사용하는 기타 패키지 무료 숙박 시설로 인해 GitHub과 DEFINE에서 가져올 수 있습니다 귀하의 USINGIAMA 파일을 구축하십시오 REPO

나는 그 중 한 쌍을 가지고있다 보세요 나는 그 두 가지 파일이있다 이 정의를 내 파이프 라이닝으로 정의하십시오 나는 뛰고 싶은 시험

이 정의 가져 가고 싶은 단계 설정 내 파이프 라인에 IT가 트리거를 찾는다 석사 코드 변경이있는 경우 주 (主) 현과의 협조 내 정보에는이 정보가 계속 표시됩니다 통합 파일

이것은 매트릭스이다 3시에 시험하고 싶다고 말합니다 6 및 3 7 처음 사용 피스톤 버전 허용 단계 PYTHON 버전으로 미국을 끌어 들이기 우리는 사용하고 싶다

파이프 라인 2 또는 파이프 라인 3이 건물 작업은 아래로 내려올 것입니다 바늘의 오른쪽 버전 그때 IT 스크립트 실행 설치 가능 TXT와 THE의 요구 사항 PYTEST는 한 회원이 만들었습니다 파이프 라인 커뮤니티

마침내 거기서 마냥 뛰다 그렇다면 놓아주세요 파이프 라인을 만들지 마십시오 누군가 DEV DOT AZURE로 갈 수 있습니다 com

만약 당신은 파이프 라인 및 건물로 이동, 새로운 파이프 라인으로 시작할 수 있습니다 새로운 것을 선택하고 새로운 건물로 가라 관로 그런 다음 허용 할 것입니다 GitHub REAPO를 선택하십시오

나는 Github을 클릭 할 수 있습니다 하나 줘 봐 여기 두번째 그래서 그것은 내 저장소를 가지고있다 이리 TWEETER APP REPO가 있습니다

여기를 클릭하여 A를 생성 할 수 있습니까? YACKLE TEMPLATE – YAML TEMPLATE 여기 CI 파이프 라인을 선택할 수 있습니다 나는 그것을 설정했다 나는 상상할 것이다 나는 여기 계속했다

만약 내가 간다면 내 건물로 돌아 가라 너 거기 볼 수있어 TWEETER APP 테스 트입니다 이 런, 내가 코드 변경을 확인할 때, 당신은 거기에 소금을 볼 수 있습니다 3

6 및 3 7 버전 나는 시험에 가셔서 시험을 볼 수 있습니다 IT RAN 6 테스트 모두 통과했습니다

나는 과거의 시험들을 볼 수있다 필터 우리는 거기에 갈 나는 각자 볼 수있다 RAN을 테스트하고 오래 동안 테스트합니다

이 파이프 라인이 성공하면, 나는 다른 파이프 라인을 설치 했어 내 배포를 수행합니다 이것은 부분이다 이 배치 파이프 라인의 이건 기본적으로 우리의 DOCKER CONTAINER의 손잡이

그것 IT는 아래로 끌어 당깁니다 그것 그것은 컨테이너를 실행합니다 그 다음엔 여기에서 옮기십시오 내가 가진다면 내 데이터베이스가 바뀌면 이 부분을 변경하여 신청하십시오

파이프 라인 그리고 나서 업데이트 할 것입니다 사용 된 이미지를 업데이트하십시오 그래서 내가 여기 가서 AT를 들으면 다단식 건물 파이프 라인 당신은 걸음마 단계를 볼 수 있습니다 비밀, 비밀을 전달하십시오

여기에 따라서 예를 들어, 도커 로그인 단계를보십시오 그것 말씀하십시오 – 비밀을 볼 수 없습니다 여기 터미널에 너에게나 우리가 가면 우리에게 알려주십시오

파이프 라인 편집, 해당 단계를 클릭하십시오 거기에 다양한 점을 살펴보십시오 나는 모든 암호를 수정했다 이리 이봐, 내 데이터베이스 암호

이 아이콘을 클릭하면됩니다 이걸 잠그세요 당신이 그걸 풀면, 비밀을 알게 된 것은 아닙니다 다시 내가 무방비 상태로 만들려고 노력했다면 이 패스워드는 내가 사용할 수 없을 것이다

AT 찾아라 그것은 한 번에 일어난 일입니다 너는 들어갔다 만약 당신이 끝내면 너 비밀을 가져다 줄 수있어 그곳에

이를 통해 빠른 실행 파이프 라인을 어떻게 세우셨습니까? 빠른 전환을 위해 돌아 가기 그리고 그것을 털어 라 새로운 것을 창조하십시오 파이프 라인, DEV DOT AZURE DOT-COM으로 가십시오 REPO 선택 및 YAML 파일 추가 당신의 갱생에 당신은 발견 할 것이다 이 내부에서 실행되는 단계 YAML 파일, 그럼 비밀을 저장할 수 있어요 포탈의 변수들 내부

그래서 우리는 끝까지 가까워지고 있습니다 이야기 그것은 건축의 여행이었습니다 이 TWEETER 응용 및 복용 DEV 컨테이너를 사용하여 IT를 얻는 방법 좋은 생산 로컬 개발 콘테이너를 사용하는 환경 과 그 다음에 AZURE로 전개하십시오

우리 AZ WEB COMPOSE ABOUT AND AND AND AND 그런 다음 도구 모음을 사용하여 빌드 생산도 커 컨테이너 배포하고 전체 라이프 사이클입니다 오늘 주셔서 감사합니다 내가 따라 갔던 모든 코드 오늘은 MICROSOFT PYTHON에 있습니다 견본 부착기 APP 학습 할 수 있습니까? AZURE DOT PYTHON에서 더

그곳에 훌륭한 출처가 링크되어 있습니다 만약 너라면 어떤 일에도 계속 기쁘게 지내고 싶습니다 우리는 거기에 피곤하고있다 내 트위터 핸들 나는 이용할 수있다

이야기 후에 질문하십시오 하다 세션 평가를 작성하십시오 나는 당신의 의견을보고 싶다 주제를 트위 킹 할 수있는 방법 배우기 다음 시간 그래서, 여러분, 모두들