목록도커 컨테이너 (5)
겉바속촉
DOCKER에 대해서 공부해보도록 하겠습니다 !^^! 도커 컨테이너 목록을 살펴보고 싶다면 docker container ls docker ps 두 가지 모두 쓸 수 있습니다 하지만 running중인 컨테이너만 출력이 되기 때문에 stop되어 있는 컨테이너도 보고 싶다면 ls -a 명령을 내려주세요 컨테이너 가동을 확인하려고 할 때는 docker container stats 컨테이너 식별자 그리고 컨테이너에 명령을 내릴 떄 에러가 나는 경우가 있습니다 nginx 같은 경우는 ps 명령을 제공하지 않거든요 컨테이너에서 nginx 이미지 내에 해당명령을 제공해주어야 사용이 가능합니다:) 그래서 그런 것들을 확인하려면 top을 내려주시면 됩니다!!! docker top 컨테이너 식별자 process확인하는 명..
DOCKER에 대해서 공부해보도록 하겠습니다 !^^! mkdir -m 777 /web 디렉토리 하나 만드는 데 누구나 writing할 수 있게(777) 공유형태로 만드는 것 (-m) 왜 777인지는 다음 포스팅의 옥탈모드 참고 2020/12/29 - [IT 일기 (상반기)/LINUX] - [LINUX] 리눅스_파일 제어하기 [LINUX] 리눅스_파일 제어하기 지난 번에 이어 리눅스에 대해서 더 공부해보도록 하겠습니다 파일 제어하기 파일 이름 대체 메타 문자 --> WILDCARD 1. * 문자 ls f* : f로 시작하는 것들 다 ls d* : d로 시작하는 것들 다 lf *3 : 3으로 2-juhyun-2.tistory.com docke run -v /web:/usr/share/nginx/html -d..
DOCKER에 대해서 공부해보도록 하겠습니다 !^^! docker run -d --dns 8.8.8.8 --name dns-web nginx 데몬으로 컨테이너 올릴게 dns 8.8.8.8 이름은 dns-web으로 nginx이미지를 docker exec -it dns-web /bin/bash 커넥트할게 동작중인 dns-web에 bash를 실행하면서 그럼 프롬포트 모양이 바뀌는데 컨테이너에 커넥트한 상태입니다 cat /etc/resolv.conf 확인을 해보니 nameserver가 위에서 지정해주었던 8.8.8.8이 뜨죠?? ping으로 ip 연결되는 지 봤더니 아예 ping명령 지원을 안하네요;;; nginx말고 centos로 해볼게요 docker run -it --dns 8.8.8.8 --name dns..
DOCKER에 대해서 공부해보도록 하겠습니다 !^^! Docker Container 도커 컨테이너에 대해서 알아보도록 하겠습니다 컨테이너는 라이프 사이클을 가지고 있습니다 생성 - 시작 - 정지 - 삭제 요런 사이클이에요 기본명령 1. 컨테이너 생성 docker container create 이미지에 포함될 디렉토리와 파일들의 스냅샷을 취함 스냅샷 = 스토리지 안에 존재하는 파일과 디렉토리를 특정 타이밍에 추출한 것 스냅샷이라서 정적인 상태가 root로 마운트되는 것 생성 및 시작 run = create + start 기본명령 2. 컨테이너 시작 정지 중인 컨테이너 시작할 때 사용 기본명령 3. 컨테이너 정지 docker container stop 실행 중인 컨테이너 정지시킬 때 사용 재시작 하려면 --..
centos 루트 계정 환경 yum install -y docker //설치 systemctl start docker //시작 systemctl enable docker //활성화 ubuntu student 계정 환경 sudo apt-get install -y docker.io //설치 sudo systemctl start docker //시작 sudo systemctl enable docker //활성화 컨테이너 list 확인 docker ps 도커 이미지 다운로드 (저는 16.04버전을 받은 것) docker pull ubuntu:16.04 다운받은 이미지 확인 docker images 도커 실행하기 docker run -it ubuntu:16.04 it라는 옵션은 컨테이너가 올라간 것 다운받은 이미..