본문 바로가기

Back-end

Mac / Lunux Docker 네트워크 명령어 정리

Mac / Lunux Docker 네트워크 명령어 정리

도커에서 호스트 아이피 찾기

/sbin/ip route|awk '/default/ { print $3 }'

도커에서 포트 열려있는지 확인하기

apt-get install nmap -y
nmap 172.17.0.1 -p 3306 -Pn
netstat -na | grep 3306

맥에서 포트 열려있는거 확인하기

sudo lsof -i -n -P | grep TCP
# 80
lsof -i :80

mysql 권한 열어주기

CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';

도커에서 네트워크 관련 패키지 설치해주기

# dockerfile
RUN apt-get update && apt-get install -y iputils-ping

conf파일 찾아보기

mysql -help