ubuntu@ip-10-0-1-230:~$ docker build -t springboot . (Dockerfile 있는곳에서 실행 - 홈폴더)
생성된 도커 이미지를 바탕으로 도커 컨테이너 명령어를 실행.
ubuntu@ip-10-0-1-230:~$ docker run --name app1 -d -p 80:8080 springboot
ubuntu@ip-10-0-1-230:~$ docker start app1
- Bridge 모드는 도커 네트워크의 Default 설정이며 가장 많이 사용하는 네트워크이다.
- ubuntu@ip-10-0-1-230:~$ ip addr show docker0
C:\Users\user>docker network inspect bridge
---- nginx-custom Dockerfile 생성 ----
FROM nginx:latest
RUN apt-get update
RUN apt-get install -y net-tools
RUN apt-get install -y iputils-ping
---- mysql-custom Dockerfile 생성 ----
FROM mysql:5.7.8
RUN apt-get update
RUN apt-get install -y net-tools
RUN apt-get install -y iputils-ping
ubuntu@ip-10-0-1-230:~/mysql-custom$ docker build -t mysql-custom .
ubuntu@ip-10-0-1-230:~/mysql-custom$ docker build -t nginx-custom . (해당 폴더로 이동할 것)
ubuntu@ip-10-0-1-230:~/mysql-custom$ docker run --name db -e MYSQL_ROOT_PASSWORD=1111 -p 3306:3306 -d mysql-custom
'[AWS]' 카테고리의 다른 글
도커파일 (Dockerfile) (0) | 2020.09.22 |
---|---|
도커 네트워크 환경 (0) | 2020.09.21 |
도커 레지스트리 배포 프로세스 (0) | 2020.09.21 |
쿠버네티스란? (0) | 2020.09.16 |
AWS EKS - Create Kubernetes cluster on Amazon EKS | the easy way (0) | 2020.09.16 |
댓글