티스토리 뷰
윈도우 설치 방법은 이전 포스트 참조
2020/04/16 - [SW] - [도커(Docker)] 도커 설치 및 도커 사용법을 배우고 웹서버 구동 (Windows)
맥OS에서 도커 설치
현재 필자의 맥OS Catalina 버전에서 테스트 진행 한다.
구글에 docker install 으로 검색 한다.
mac 버전의 도커를 다운 위 링크를 찾아 가서 다운로드 후
아래 링크로 바로 다운로드 링크로 접근이 가능 하다.
https://hub.docker.com/editions/community/docker-ce-desktop-mac/
다운 받은 후 Docker.dmg 파일을 클릭하여 실행을 해보자 드래그엔 드랍으로 보내기만 하면 된다.
복사가 완료 되었다면 스포트라이트 검색창에 docker 라고 입력을 해서 실행 하거나 F4번키를 눌러 런치 패드를 열어 docker를 찾아 실행을 시킨다.
열기를 누른다.
도커가 실행이 되면 상단바에 도커 아이콘이 생긴것을 확인 할 수 있다.
About Docker Desktop을 눌러 도커 정보를 확인 할 수 있고
Docker Desktop running 메시지가 보인다면 터미널 창을 열어 도커 명령어를
실행 해보자.
실행이 잘 되는 것을 확인 할 수 있다.
맥 설치까지 다뤄봤고 명령어 설명이나 실행은 윈도우 설치편을 참고 하자.
2020/04/16 - [SW] - [도커(Docker)] 도커 설치 및 도커 사용법을 배우고 웹서버 구동 (Windows)
아래 명령어들은 윈도우에서 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:\>
'DevOps' 카테고리의 다른 글
[쿠버네티스 Kubernetes] Rancher(멀티 Kubernetes 클러스터 관리)설치 (0) | 2020.04.20 |
---|---|
[도커(Docker)] Error response from daemon 해결 방법 (0) | 2020.04.19 |
[도커(Docker)] 리눅스(linux)에 도커 설치(클라우드 활용) (0) | 2020.04.18 |
[클라우드] GCP(Google Cloud Platform) 에서 리눅스 생성 하기 (0) | 2020.04.18 |
[도커(Docker)] 도커 설치 및 도커 컨테이너 웹서버 구동 (Windows) (1) | 2020.04.16 |
- Total
- Today
- Yesterday
- 부트스트랩
- Hello World
- oracle
- 웹앱프로그래밍
- flask
- 클라우드
- docker
- 리눅스
- Visual Studio
- javascript
- nginx
- Java
- 웹앱 프로그래밍
- GIT
- 자바스크립트
- HTML
- mysql
- 파이썬
- 플라스크
- 웹앱
- 도커
- github
- pythonanywhere
- 오라클
- GCP
- DB
- 자바
- python
- WEB
- Cloud
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |