겉바속촉

[DOCKER] 도커_설치 및 작동 확인 본문

IT 일기 (상반기)/DOCKER

[DOCKER] 도커_설치 및 작동 확인

겉바속촉 2020. 12. 30. 13:58
728x90
반응형

 

DOCKER에 대해서

 

공부해보도록 하겠습니다

 

!^^!

 

 

 


 

 

도커의 클라이언트 툴

 

  • Docker for Windows
  • Docker for Mac

2가지가 있는데 windows만 살펴보도록 하겠습니다

 

윈도우용으로 Docker for Windows가 제공이 되는데요

windows 10 이후만 사용가능합니다

 

원래 리눅스용이라서 윈도우에서 사용하려면 Hyper-V가 필요합니다

단점은 하이퍼바이저를 enable하게 되면 다른 것은 사용불가

즉 호환이 안된다는 것!!!!!!!

 

 

 

그래서 Docker Toolbox라는 것을 많이 사용합니다:)

Docker가 하이퍼바이저를 지원하지 않던 시기에 사용하던 것입니다

GUI도 제공하고 있구요!!

 

가상머신 사용하기 때문에 하이퍼바이저가 필요할텐데 virtualbox가 가장 많이 쓰이는 하이퍼바이저가 자동 설치됩니다

                    

 


 

 

도커 설치는 지난 번 포스팅 확인해주세요

2020/12/29 - [IT 일기 (상반기)/DOCKER] - [DOCKER] 도커_가상머신에 설치하기

 

[DOCKER] 도커_가상머신에 설치하기

centos 루트 계정 환경 yum install -y docker //설치 systemctl start docker //시작 systemctl enable docker //활성화 ubuntu student 계정 환경 sudo apt-get install -y docker.io //설치 sudo systemctl st..

2-juhyun-2.tistory.com

 

위 포스팅은 도커 설치방법 중 리눅스 배포판 서버에서 제공하는 것으로 docker를 설치한 것입니다:)

 

 

이것 말고도 Docker CE, Docker for Mac/Windows (Docker ToolBox/VB) 와 같은 방법으로도 가능합니다

 


 

 

 

도커 설치 확인!!

 

systemctl status docker

 

active (running) 인 게 보이시죠??

 

 

hello world라는 명령 출력해보기

 

docker container run ubuntu /bin/echo 'hello world'

 

그럼 이미지가 다운이 되고나서 실행이 될거에요

 

현재 메인 서비스가 echo인 것

컨테이너 자체도 echo가 실행되고 종료됨에 따라 동일하게 진행

 

 

 

다음 명령으로 컨테이너 상태를 확인해보면!!

종료된 상태임을 알 수 있음

 

 

 

 

컨테이너 run 시키면 다운로드!!

docker container run centos /bin/echo 'hello world'

 

 

 

 

현재 이미지 리스트를 볼 수 있는 명령

docker images

 

 

 

 


 

 

도커 버전 확인!!

 

 

docker version

 

최적화되서 설치가 되는 것이라서

현재 두 곳에 설치했는 데 아마 두 곳이 다를 수 있습니다

 

 

<centos>

1.13.1 버젼

 

<우분투>

centos랑 다른 버전인 19.03.6 버전이 설치된 것을 알 수 있음

 

 

 

 

docker system info 명령 내려서 상태 확인

컨테이너 수 , docker 버전, 스토리지 드라이버 종류 기타 등등 확인 가능

 

 

dokcer root 경로가 출력되길래 그 경로로 한 번 들어가봄

그리고 ls 확인해보니까 다음과 같이 도커에서 쓰는 디렉토리들 출력

 

 

 

 

이제 스토리지 상태도 확인해보기

docker system df

 

이미지 사용량 확인이 가능 --> 현재 이미지가 토탈 3개이고 모두 연결되어 있음

컨테이너 ---> 현재 3개가 있는데 모두 100% 돌아가는 중

 

 

 

 

df -h 명령을 내려보면

host쪽의 파티션 정보를 알려줍니다

 

 

 

728x90
반응형