개발/Docker(16)
-
[Ubunt][Docker compose]ln: failed to create symbolic link '/usr/bin/docker-compose': File exists
rm /usr/bin/docker-compose 으로 삭제 sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose 다시 만듬 그래도 docker compose 하면 명령어가 존재하지 않는다고 함. 띄어쓰기 문제 일듯 https://velog.io/@skyepodium/AWS-ubuntu-docker-docker-compose-%EC%84%A4%EC%B9%98 [AWS] ubuntu - docker, docker-compose 설치우분투 도커 설치 공식 문서에 자세하기 나와있다. 1. 저장소 설정 1) 도커 사용에 필요한 툴 설치 2) Docker 공식 GPG 키 추가 3) 레포지토리 설정 2. 도커 엔진 설치 3. 도커 확인 docker 명..
2024.12.12 -
[미해결][Ubuntu Spring]Web server failed to start. Port 80 was already in use.
80 포트가 이미 사용중일때 기존의 spring 을 꺼야 할때 방법. $ apt-get install net-tools$ netstat -tnlp |grep 80$ fuser -k 80/tcp ## 삭제됨.fuser -k /tcp => 하지만 결국 spring 을 다시 해도 80 포트가 사용된다고 하고 말았다.. [참고] cd 를 누르면 snap 으로 가게 되고 home 으로 갈수 없게됨. => exit 을 해서 su 에서 일반 유저로 빠져나와야함.
2024.12.12 -
mysql-data 폴더에 파일들이 안생기는 에러.
docker run -e MYSQL_ROOT_PASSWORD=qwer123 -p 3306:3306 -v /Users/forrestdpark/Desktop/DevData/docker-mysql/mysql_data:/var/lib/mysql -d mysql docker run -e POSTGRES_PASSWORD=qwer1234 -p 5432:5432 -v /Users/forrestdpark/Desktop/DevData/docker-postgresql/postgresql_data:/var/lib/postgresql/data -d postgres 빈폴더에서 생성이 되면 그 빈폴더의 내용을 먼저 가지고 와서 디비를 만들기때문에 에러가 난경우 기존에 만들어져 있던 폴더를 삭제한후명령어를 치면 mysql-da..
2024.12.10 -
docker mysql 이 생성을 해도 잠시후 다시 꺼지는 에러
docker run -e MYSQL_ROOT_PASSWORD=qwer123 -p 3307:3306 -d mysql -v /Users/forrestdpark/Desktop/DevData/docker-mysql/mysql_data:/val/lib/mysql -d mysql 이런식으로 docker volumn 을 내 폴더에 만들기위해 명령어 를 사용하면 생성은 되어도 다시 꺼지는 에러가 났다. 문제는 -d 인수가 두번이 들어가 있어서 -d 를 앞쪽 거는 지웠더니 이런식의 에러가 났다. docker logs 명령어로 첬더니 Aborting 이 되어있다. 인자에러가 난걸로 알고 다시 살펴보니 -d 옆에 mysql 이 하나 더 있었다. 이것을 지우니 문제가 해결되었다.
2024.12.10