dev/Docker 썸네일형 리스트형 Vagrant 포트 포워딩 vagrant 에서 포트포워딩 설정을 해 주면 host(PC) 에서 guest(VM)로 요청을 전달할 수 있습니다. vagrant 포트포워딩 방법은 아래와 같습니다. 1. Vagrant file에 포트포워딩 설정 추가 Vagrantfile을 열어서 포트포워딩 관련 configure를 추가해 줍니다. 이 때, guest는 VM의 포트 번호를 뜻하며 host는 PC의 포트 번호를 뜻합니다. 아래 설정대로 하면 PC에서 localhost:8080으로 요청을 보내면 VM 3000번 포트로 요청을 전달해 줍니다. Vagrant.configure("2") do |config| config.vm.network "forwarded_port", guest: 3000, host: 8080 end 2. Vagrant 실행 .. docker build 시 awscli not found 에러 docker build 하는 과정에서 aws cli 설치 가이드에 따라 RUN pip install awscli --upgrade --user 를 했더니 awscli를 찾지 못했다. 일반적으로 /usr/local/bin에 설치되기 때문에 추가 설정 없이 사용할 수 있지만, user 옵션을 붙이면 경로가 ~/Library/Python/3.6/bin 에 설치된다. 따라서 다음과 같이 환경변수 설정을 해줘야 한다. echo 'export PATH="/Users/$(whoami)/Library/Python/3.6/bin:$PATH"' >> .bashrc 또는 설치 시에 --user 옵션을 빼고 /user/local/bin에 설치해 사용 가능하다. 이전 1 다음