이거 말고도 docker-compose를 통한 이미지 여러개 배포 등등 있는데 못 적음.
docker network ls
docker에 연결되어있는 네트워크 정보 확인하는 명령어.
docker network create my-net
새로운 docker 네트워크 생성하는 명령어.

잘 생성된것을 확인할 수 있음.
DRIEVER는 네트워크 종류를 나타내고 있는거임.
docker network inspect my-net
특정 네트워크의 자세한 정보를 확인하는 명령어.
docker search nginx
docker pull nginx
docker images
docker run `
-d -p 80:80 `
--name nginx-container `
nginx
대충 nginx 이미지로 컨테이너 하나 만듦.
docker network connect my-net nginx-container
아까 만든 네트워크에 방금 만든 컨테이너를 연결해줌.

네트워크 정보를 다시 보니까 Containers에 같은 Subnet을 가진 컨테이너가 추가된것 같음.
docker network disconnect my-net nginx-container
이거하면 연결을 끊어줌.
docker network rm my-net
이거하면 네트워크 삭제함.
docker network prune
추가적으로 컨테이너가 연결되지 않은 네트워크를 삭제하려면 이거 쓰면 됨.
docker run `
>> -d `
>> --name db-container `
>> -e MYSQL_ROOT_PASSWORD=r1234 `
>> mysql
mysql 이미지로 만든 컨테이너 생성.
docker exec -it db-container /bin/bash
mysql 서버에 한번 접속해볼거임.
mysql -u root -p
root 계정으로 접속하고 비밀번호 r1234 설정했으니까 입력해주면 접속 됨.
show databases;
exit
exit
대충 mysql잘 작동되는거 확인하고 나가 줄거임.
docker network create my-net
docker network ls
mysql 컨테이너 연결할 네트워크 생성해주고 확인함.
docker network connect my-net db-container
docker network inspect my-net
연결해주고 확인함.