IT/Server
[MongoDB] mongo 실행시 에러 : Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Error connecting to 127.0.0.1:27017 :: caused by :: Connection refused :connect@src/mongo/shell/mongo.js:341:17
mongo를 설치했다. 실행을하려고 명령어에 mongo를 입력했다. 에러가 뜬다. Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Error connecting to 127.0.0.1:27017 :: caused by :: Connection refused :connect@src/mongo/shell/mongo.js:341:17 왜 연결을 못하는지 모르겠다.. 구글링을 하여 다양한 해결법을 찾아본다. #해결법1 sudo mongod --repair sudo mongod 여전히 안된다. #해결법2 mongod를 입력했다. 다른 에러가 나온다. exception in initAndList..
MongoDB 설치시 에러 : unknown user 'mongodb' in statoverride file
Ubuntu 18.04 기준 작성 중 해당 mongoDB를 설치 하다가 해당 부분의 에러가 나타나면서 설치가 중단 될때의 해결법 vi /var/lib/dpkg/statoverride /* 해당파일을 열게되면, mongo로 선언된 2개의 라인을 확인 할 수 있고, 경로를 확인하고 해당 파일을 나온다 */ dpkg-statoverride --remove /var/log/mongodb dpkg-statoverride --remove /var/lib/mongodb /*나온뒤에 해당 부분을 지워주고 다시 설치를 시도하면 해결완료*/
Docker 에러 error response from daemon: oci runtime create failed: container_linux.go:349: starting container process caused "exec: \"/usr/sbin/apache2ctl\": stat /usr/sbin/apache2ctl: no such file or directory": unknown
도커 파일로 구운 이미지에 대하여 경로가 없었을때에 대한 에러 원인 발생 이유 기존에 웹서버를 아파치를 통하여 구축 했다가 이번 도커파일은 NGINX로 바꾸게되면서 CMD에적힌 명령어가 아파치에 해당하는 것이라 지워짐 도커파일에 설치하게 되는 것에 따라 CMD도 다시한번 체크하기!
Docker 자주 쓰는 명령어
내가 자주 쓰는 명령어 모음집 도커파일을 이미지로 굽기1docker build -t {{구워질이미지명}} {{dockerfile있는 경로}}cs 도커 이미지 확인1docker imagescs 도커 이미지 삭제1docker rmi {{이미지명}}cs 실행중인 컨테이너 확인1docker pscs 전체 컨테이너 확인 1docker ps -acs 컨테이너 생성 시키기1docker run -p {{접속되는포트}}:{{연결되는포트}} -v {{마운트할폴더경로}}:{{연결할폴더경로}} --name {{컨테이너이름}} {{실행시킬이미지명}}:{{실행시킬이미지버전}}cs