게시글
질문&답변
2023.08.14
vagrant up 실행 중 에러
vagrant CLI에서 authentication 부분 스크립트가 버그가 있는 것 같아요.vagrant login 기능이 deprecated되고 vagrant login --token TOKEN 혹은 vagrant cloud auth login 사용해서 Vagrant Cloud랑 연동을 하더라도 해당 버그는 동일합니다.다운로드 횟수가 많은 다른 Vagrant Box들과도 연결이 되지 않습니다. Vagrant에 문의 남기는 것이 최선일 것 같아요
- 0
- 2
- 628
질문&답변
2022.05.04
docker-compose-dev.yml 은 어떻게 실행하나요?
docker-compose -f docker-compose-dev.yml up 위 명령어로 입력하면 되네요!
- 0
- 1
- 1.2K
질문&답변
2022.05.03
트래비스 빌드 시 에러가 나는데요 혹시
어떤 상황에서 어떤 목적으로 체크 아웃 명령어를 사용하셨는지 알 수 있을까용
- 0
- 1
- 187
질문&답변
2022.05.03
Mysql 에 저장된 내용을 수정하기 위해서는 어떻게 해야 하나요?
아마 답 찾으셨을 듯 한데,docker exec -it [container id] bash 로 창 여신 다음에mysql -u -root -p [mysql root password] 로 mysql command bash 여셔서 해당 칸에 입력하면 됩니다.
- 0
- 1
- 176
질문&답변
2022.05.03
compose-up mysql 관련 에러 뜨시는 분들
해당 방법으로 VOLUME 에서 제외할 시,initialize.sql 가 실행 되지 않는 문제가 발생했습니다. 저는 다른 개발 환경으로 개발할 것이기 때문에, 빠르게 우회하여 해결하는 방법만 공유해드립니다. docker-compose up --build 로 실행 docker ps 로 mysql 컨테이너 id 찾기 docker exec -it mysql_id bash 로 커맨드 창 mysql -u root -p 비밀번호(yml 안에 환경 변수로 적힌 것) show databases; drop database if exists myapp; create databases myapp; use myapp; create table lists ( id INTEGER AUTO_INCREMENT, value TEXT, PRIMARY KEY (id) ); 를 커맨드 창에 순차 실행
- 2
- 4
- 1.4K
질문&답변
2022.05.03
compose-up mysql 관련 에러 뜨시는 분들
누군가에게 도움이 되었길 빌면서,혹시 사실과 다른 내용이 있다면 정정해주시면 감사하겠습니다.
- 2
- 4
- 1.4K
질문&답변
2022.05.03
compose-up mysql 관련 에러 뜨시는 분들
WLS2 에서는 Volume 이 정상작동하지 않습니다. 아마 이 부분까지 강의를 들으신 분중 Windows 운영체제를 쓰시는 분들은 volume 이 windows 환경에서 제대로 작동하지 않음을 알게 되었을 겁니다. 하지만 이 부분이 의아한 것은 Docker 라는 프로그램이 설치된 OS 가 Windows 인 거지 Docker 라는 시스템은 다른 운영체제로 돌아가기 때문입니다. 문제가 발생하는 지점은 정확하게 wls2 이며, 윈도우에서 리눅스 커맨드를 입력하기 위한 창입니다. 이 친구가 volume 을 비정상 작동하도록 만들게 하고 있으며, 1번과 2번 문제 모두 컨테이너 생성은 리눅스 쉘 에서 하고 exec 로 접근해서 사용하는 것을 일반적인 쉘에서 하면 될 것이라는 말이 있었습니다. 하지만 그 정도의 깊이가 있는 사람이라면 아마 도커를 혼자 공부하고 있지 않을까... ㅠㅠㅠ 해서 결론은 win 이라면,그냥 volume 을 지우시거나 따로 공부하셔서 mount 라는 기능 쓰시는게 좋지 않을까 싶습니다. 아마 이 부분까지 강의를 들으신 분중 Windows 운영체제를 쓰시는 분들은 volume 이 windows 환경에서 제대로 작동하지 않음을 알게 되었을 겁니다. 하지만 이 부분이 의아한 것은 Docker 라는 프로그램이 설치된 OS 가 Windows 인 거지 Docker 라는 시스템은 다른 운영체제로 돌아가기 때문입니다. 문제가 발생하는 지점은 정확하게 wls2 이며, 윈도우에서 리눅스 커맨드를 입력하기 위한 창입니다. 이 친구가 volume 을 비정상 작동하도록 만들게 하고 있으며, 1번과 2번 문제 모두 컨테이너 생성은 리눅스 쉘 에서 하고 exec 로 접근해서 사용하는 것을 일반적인 쉘에서 하면 될 것이라는 말이 있었습니다. 하지만 그 정도의 깊이가 있는 사람이라면 아마 도커를 혼자 공부하고 있지 않을까... ㅠㅠㅠ 해서 결론은 win 이라면,그냥 volume 을 지우시거나 따로 공부하셔서 mount 라는 기능 쓰시는게 좋지 않을까 싶습니다.
- 2
- 4
- 1.4K
질문&답변
2022.05.03
compose-up mysql 관련 에러 뜨시는 분들
리눅스 운영체제에서의 덮어씌우기 / 작성하기 구분 1번과 2번 모두 Docker, MySQL Initialization 과정에서 발생하는 문제입니다. 더 정확히 표현하자면 MySQL 설치하려고 하는데 기존에 설치된 파일 이 있어서 충돌이 일어났고 그 결과 Aborting(중단) 되버린 것입니다. 일반 PC 환경에서는 그냥 덮어씌우거나 어떤 방법대로 안내를 받지만, 리눅스에서는 덮어씌우기 와 작성하기 자체가 구분되어 있기 때문에 Aborting 이 무한히 반복되는 상황일 것일 겁니다.
- 2
- 4
- 1.4K
질문&답변
2022.05.03
no such file or directory, open '/app/package.json'
에러 발생 지점은 volume 으로 인한 에러였습니다.따라서 volume 을 지우는 것으로 해결했지만, 그 결과 실시간으로 변하는 것이 해결되지 않았습니다.참조 : docker-compose up 실행 시 no such file or directory, open '/usr/src/app/package.json' 에러 (tistory.com)아마도 CHOKIDAR_USEPOLLING 환경 변수를 주지 않은 것 같지만, 해당 부분은 다음 번에 확인해봐야겠습니다.
- 0
- 2
- 739
질문&답변
2022.05.03
no such file or directory, open '/app/package.json'
docker system prune --volumesdocker rmi 등으로 이미지, 컨테이너, 볼륨 캐시 전부 지우고 작업을 해도 계속해서 동일한 에러가 발생하고 있습니다.수업 시간에 작성한 코드와 다른 점은4개의 컨테이너(back,front,nginx,mysql) 에 별칭을 주었고 제 로컬 PORT 3306 이 사용 중이어서 3307:3306 으로 매핑을 변경한 것 뿐입니다. ㅠㅠ
- 0
- 2
- 739