모든 컨테이너 및 이미지 제거하는 방법입니다.

 

(동작중이지 않은 항목 제거)

docker system prune

 

(동작에 관계없이 모두 제거)

docker system prune -a

Dockerfile 빌드하는 방법입니다.

특정 위치에 Dockerfile (명칭주의) 을 위치 시킵니다. 예: C:/BUILD

 

command 창을 열어서 Dockerfile 경로로 이동합니다. (이동하지 않아도 됨)

아래 명령어를 수행하면 Dockerfile 을 빌드하여 textpy 명칭의 이미지로 만듭니다.

 

(. 은 현재 경로를 의미합니다.)

docker build -t testpy .

 

(이동하지 않은 경우)

docker build -t testpy C:/BUILD

 

 

만들어진 이미지를 저장하고 이를 다른 곳에서 읽어 들일때 사용되는 명령이다.

 

dockerconsoleapp 이미지를 kjuntest.tar 파일로 저장한다.

 

docker image save -o kjuntest.tar dockerconsoleapp

 

 

kjuntest.tar 을 읽어 이미지를 생성한다.

이미지 명칭은 이미지를 저장할때의 이미지 명을 그대로 가져온다. (파일명과 무관함)

 

docker image load -i kjuntest.tar

볼륨처리와 함께 Container 구동하는 방법이다.

d:/dock 폴더의 내용을 컨네이너상의 c:/dock 으로 매핑시켜준다.

 

docker container run -it -v d:/dock:c:/dock dockerconsoleapp test

 

 

아래의 -rm 옵션은 Container 구동하여 작업 수행 후 Container 를 제거 하는 옵션이다.

 

docker container run -it --rm -v d:/dock:c:/dock dockerconsoleapp test

 

 

'Docker' 카테고리의 다른 글

[Docker] Dockerfile 빌드 하기  (0) 2019.05.12
[Docker] 이미지 Save/Load 하기  (0) 2019.05.12
[Docker] Container 구동하기  (0) 2019.05.12
[Docker] DockerFile 명령어 - COPY  (0) 2019.05.12
[Docker] DockerFile 명령어 - ADD  (0) 2019.05.12
[Docker] DockerFile 명령어 - EXPOSE  (0) 2019.05.12

 

* 디렉토리 복사

COPY d:/Test c:/Test

 

* 파일복사

COPY d:/Test/image.png c:/Test/image.png

 

* 파일을 디렉토리에 복사

COPY d:/Test/image.png c:/Test/

COPY 명령어와 사용방법은 같다.

다만 ADD 명령어가 COPY 명령어보다 빠르다고 한다.

 

* 디렉토리 복사

ADD d:/Test c:/Test

 

* 파일복사

ADD d:/Test/image.png c:/Test/image.png

 

* 파일을 디렉토리에 복사

ADD d:/Test/image.png c:/Test/

 

컨네이너의 포트를 공개 할때 사용되는 명령어이다.

 

EXPOSE 8008

 

8008 포트가 공개된다.

시작 > 실행

perfmon

 

 

성능모니터

 

데이터 수집기 집합 > 사용자정의 우클릭 메뉴에서

새로만들기 > 데이터 수집기 집합

 

 

 

 

 

 

추가 버튼 클릭

 

수집할 항목 선택

 

샘플 간격 설정 (해당 간격으로 수집)

 

로그수집피일 위치 지정

 

 

 

 

DataCollector01 에서 우클릭 메뉴의 속성

 

쉼표로 구분 선택

 

성능 카운트 시작

 

수집중

 

 

 

 

 

 

 

 

한국어

http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/ko-kr/ProPlus2019Retail.img
http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/ko-kr/Professional2019Retail.img
http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/ko-kr/HomeStudent2019Retail.img
http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/ko-kr/HomeBusiness2019Retail.img
http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/ko-kr/ProjectStd2019Retail.img
http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/ko-kr/ProjectPro2019Retail.img
http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/ko-kr/VisioStd2019Retail.img
http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/ko-kr/VisioPro2019Retail.img
http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/ko-kr/Access2019Retail.img
http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/ko-kr/Excel2019Retail.img
http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/ko-kr/PowerPoint2019Retail.img
http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/ko-kr/Outlook2019Retail.img
http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/ko-kr/Publisher2019Retail.img
http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/ko-kr/Word2019Retail.img

 

 

Task.WaitAll(t1,t2);
Parallel.Invoke(()=>{work(1,2)}
목(mock) : 대리인 역할을 하는 객체
Linq 의 sort 는 원래 데이터를 제거 하고 orderby 는 원래 데이터를 유지한다.
Cast 는 예외를 발생 시킨다.- 단순히 형을 반환한다.
OfType 는 예외를 발생 시키지 않는다. - 형변환은 물론 형에 일치하는 데이터를 추출한다.

+ Recent posts