티스토리 뷰

728x90

윈도우 설치 방법은 이전 포스트 참조

2020/04/16 - [SW] - [도커(Docker)] 도커 설치 및 도커 사용법을 배우고 웹서버 구동 (Windows)

 

 

맥OS 에서 도커 설치

맥OS에서 도커 설치 
현재 필자의 맥OS Catalina 버전에서 테스트 진행 한다.

 

구글에 docker install 으로 검색 한다.

구글 검색

mac 버전의 도커를 다운 위 링크를 찾아 가서  다운로드 후

아래 링크로 바로 다운로드 링크로 접근이 가능 하다.

https://hub.docker.com/editions/community/docker-ce-desktop-mac/

 

Docker Desktop for Mac - Docker Hub

Docker Desktop for Mac Docker Desktop for Mac is an easy-to-install desktop app for building, debugging, and testing Dockerized apps on a Mac. Docker Desktop for Mac is a complete development environment deeply integrated with the Mac OS Hypervisor framewo

hub.docker.com

다운 받은 후 Docker.dmg 파일을 클릭하여 실행을 해보자 드래그엔 드랍으로 보내기만 하면 된다.

복사가 완료 되었다면 스포트라이트 검색창에  docker 라고 입력을 해서 실행 하거나 F4번키를 눌러 런치 패드를 열어 docker를 찾아 실행을 시킨다.

열기를 누른다. 

 

 

도커가 실행이 되면 상단바에 도커 아이콘이 생긴것을 확인 할 수 있다.

About Docker Desktop을 눌러 도커 정보를 확인 할 수 있고

Docker Desktop running 메시지가 보인다면 터미널 창을 열어 도커 명령어를

실행 해보자.

 

 

 

 

 

 

 

 

실행이 잘 되는 것을 확인 할 수 있다. 

맥 설치까지 다뤄봤고 명령어 설명이나 실행은 윈도우 설치편을 참고 하자.

2020/04/16 - [SW] - [도커(Docker)] 도커 설치 및 도커 사용법을 배우고 웹서버 구동 (Windows)

 

[도커(Docker)] 도커 설치 및 도커 사용법을 배우고 웹서버 구동 (Windows)

이번 포스팅은 도커에 대해서 알아본다. 기존 가상화 솔루션등을 사용한 사람들은 VMware, Virtualbox 라던지 많이 들어 봤을 거다. 이런 가상화 방식을 전가상화라고 하는데 호스트 OS에서 하이퍼바이저를 통해..

wings2pc.tistory.com

아래 명령어들은 윈도우에서 cmd창에 명령어들이지만 이 명령어들은 맥이나 리눅스에도 동일하게 실행이 된다.

C:\>docker images 
REPOSITORY TAG IMAGE ID CREATED SIZE 
C:\>docker pull nginx 
Using default tag: latest latest: Pulling from library/nginx 
c499e6d256d6: Pull complete 
74cda408e262: Pull complete 
ffadbd415ab7: Pull complete 
Digest: sha256:bc88c80325c8e6d05446fb042944e692b29916a39f11a276a59cca2a65ad7477 
Status: Downloaded newer image for nginx:latest docker.io/library/nginx:latest 
C:\>docker images 
REPOSITORY TAG IMAGE ID CREATED SIZE 
nginx latest ed21b7a8aee9 2 weeks ago 127MB 
C:\>docker run --name nginx -p 8000:80 -d nginx 
fbfaa79fa01fac67df290fa7fb2e57268356baae99d571e3a0904d8dae50b9d7 
C:\>docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 
fbfaa79fa01f nginx "nginx -g 'daemon of…" 15 seconds ago Up 14 seconds 0.0.0.0:8000->80/tcp nginx 
C:\>docker stop nginx nginx 
C:\>docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 
C:\>docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 
fbfaa79fa01f nginx "nginx -g 'daemon of…" 40 seconds ago Exited (0) 8 seconds ago nginx 
C:\>docker start nginx nginx 
C:\>docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 
fbfaa79fa01f nginx "nginx -g 'daemon of…" 59 seconds ago Up 4 seconds 0.0.0.0:8000->80/tcp nginx 
C:\>docker stop nginx nginx C:\>docker rm nginx nginx 
C:\>docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 
C:\>docker images REPOSITORY TAG IMAGE ID CREATED SIZE 
nginx latest ed21b7a8aee9 2 weeks ago 127MB 
C:\>docker rmi nginx 
Untagged: nginx:latest 
Untagged: nginx@sha256:bc88c80325c8e6d05446fb042944e692b29916a39f11a276a59cca2a65ad7477 
Deleted: sha256:ed21b7a8aee9cc677df6d7f38a641fa0e3c05f65592c592c9f28c42b3dd89291 
Deleted: sha256:8a305f371a6c3c445a1dfc500c1364743868a269ab8cdaf95902692e82168352 
Deleted: sha256:d079ef06ec1f10a8050887365f9a940b39547ba6bcc46b16a463e740984f3223 
Deleted: sha256:c3a984abe8a88059915bb6c7a1d249fd1ccc16d931334ac8816540b0eb686b45 
C:\>docker images 
REPOSITORY TAG IMAGE ID CREATED SIZE 
C:\>
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함