Docker 개념 정리
Docker
🕰 목차 🕰
Docker Overview
Docker vs Kubernetes
Mac OS에서 Docker 실행하기
Docker Overview
사실 오래 전부터 docker를 이용한 개발은 이미 많이 사용되고 있었는데 나는 그저 겉핥기식으로 '도커, 음 도커 그거~'만 하다가 이번에 회사에서 클라우드 플랫폼에 docker를 호스팅하여 웹사이트를 하나 구축하는 업무를 맡게 되었다😇 맡게 된 김에 앞으로 docker를 사용함에 있어 내 벨로그만 참고해도 바로 실무에서 사용할 수 있게 정리하고 싶은 생각이 들어서 첫 게시물로 작성하려 한다.
1. Docker file
docker를 사용함에 있어서의 장점은 무엇일까? docker를 사용하는 이유는 사용자의 환경에 관계없이 프로그램을 배포하고 운영할 수 있다는 점인데 여기서 docker file이란 이러한 서버를 구성하는 운영 기록을 코드화한 문서를 말한다.
2. Docker image
3. Docker container
Mac m1 OS에서 Docker 실행하기
-
회원 가입 & 로그인
https://hub.docker.com/ -
도커 Desktop 다운
https://www.docker.com/products/docker-desktop
- 다운 받은 docker를 연다.
Mac m1 OS에서 Docker mysql 설치 및 실행
- 터미널을 열어 도커를 pull
docker run
--platform linux/amd64 -p 3306:3306
--name mysql (컨테이너 이름)
-e MYSQL_ROOT_PASSWORD=1234 (root 유저 비밀번호)
-e MYSQL_DATABASE=db01 (db이름)
-e MYSQL_PASSWORD=1234 (비밀번호)
-d mysql
- 도커 desktop에서 pull받은 mysql을 실행
- 터미널을 켜 아래 명령어로 mysql이 제대로 떠있나 확인
docker exec -it mysql bash
Author And Source
이 문제에 관하여(Docker 개념 정리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@didu/Docker-개념-정리저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)