본문 바로가기

도커

[라라벨] Laradock 처음시작하기 [라라벨] Laradock 처음시작하기 아래 내용은 Composer 설치와 Git , Docker 설치에 대해서는 다루지 않습니다. composer create-project laravel/laravel 프로젝트명 먼저 위 명령어로 프로젝트를 만들어줍니다. 시간이 다소 걸리며 잠시 기다려줍니다. 위 과정을 통해 라라벨을 설치하게됩니다. 이제 라라벨을 구동시키기 위한 도커 서버를 올려보겠습니다. git clone https://github.com/laradock/laradock.git laradock 프로젝트를 다운 받은 이후 laradock 폴더로 이동후 cp env-example .env 설정 파일을 복사해줍니다. env 파일에는 포트나 라라독 설정에 관련된 대부분의 내용이 있습니다. docker-co.. 더보기
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'; 도커에서 네트워크.. 더보기
[Server] Docker 정리 Docker 정리 도커 기초 명령어 # 아래 명령어는 docker hub에서 # repo 이름을 찾아서 가져온다. docker pull repo:tag #하단 명령어로 현재 다운받아져있는 이미지들을 볼 수 있다. docker images # 도커실행법 docker run -i -t --name myredis -d redis -i = interactive -t = tty -d = run as background상단에서 redis는 클래스 같은 내용이며 myredis는 인스턴스와 비슷한 개념으로 도커에서는 컨테이너라 부른다. #실행중인 컨테이너 리스트 docker ps #정지된 컨테이너 리스트도 추력 docker ps -a #컨테이너 멈추기 docker stop 컨테이너아이디or컨테이너명 bash로 접속 d.. 더보기