linux (12) 썸네일형 리스트형 docker OCI runtime create failed, exec: "source": executable file not found in $PATH: unknown. 오류 52c5136361900afebd36e8e8f463c681928917cae520f9ce6a40b09d8ee3c226 docker: Error response from daemon: OCI runtime create failed: container_linux.go:367: starting container process caused: exec: "source": executable file not found in $PATH: unknown. exec: "source": executable file not found in $PATH: unknown. 위 에러가 발생. docker run -it -d --name test container2 위와 같이 명령어 입력 후 발생한 에러 docker run -it -.. docker 로 jeus7 구동하기 1. jeus7 이미지 pull 해오기 docker pull lkwdocker/jeus7 2. docker 실행 후 jeus7 이미지 실행 - docker run -it -d -P --expose=9736 --name jeus7 lkwdocker/jeus7 /bin/bash 3. docker ps 로 매핑된 포트번호 확인 4. 접속해보기 주소 : 도커아이피(로컬이라 localhost):49154/webadmin 포트번호는 랜덤이라 docker ps로 확인 후 접속해야한다. 계정은 administraror/jeusadmin 으로 로그인하면 된다. docker에 node.js + redis 프로젝트 올리기 필자는 참고로 node.js 써본적이 없음. node.js가 크롬엔진에서 떼온거다 정도만 아는 수준 node.js 프로젝트 초기 세팅할 때 cmd에 npm init 입력하면 프로젝트 파일 자동으로 생성해준다 docker로 실행시키는 node.js 앱 구조 - index.js ---> 제일 처음 실행하는 파일 - package.json --> maven이나 gradle처럼 종속성 관리하는 파일 - Dockerfile ---> 우리가 중점적으로 봐야하는 파일 - docker-compose.yml ---> 서로다른 도커 컴포넌트끼리 연결시켜주는 설정파일 (도커로 서버, 디비 다 올릴경우) - database : redis -> nosql 1. Dockerfile Dockerfile 은 기타 index.js 를.. docker error Cannot find module '/index.js' docker run 할 때 생기는 에러 internal/modules/cjs/loader.js:638 ^ Error: Cannot find module '/index.js' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15) at Function.Module._load (internal/modules/cjs/loader.js:562:25) at Function.Module.runMain (internal/modules/cjs/loader.js:831:12) at startup (internal/bootstrap/node.js:283:19) at bootstrapNodeJSCore (internal/bootstrap/nod.. docker 명령어 정리 docker window 실행 후 로컬에서 작업 진행. 1. docker Image 가져오기 이미지는 직접 만들어도 되지만 도커 허브에서 왠만한건 다 다운받는다. https://hub.docker.com/ Docker Hub Container Image Library | App Containerization Increase your reach and adoption on Docker Hub With a Docker Verified Publisher subscription, you'll increase trust, boost discoverability, get exclusive data insights, and much more. hub.docker.com [사용법] docker pulll [경로] [예.. centOS 7 VirtualBox에 설치하기 - 리눅스 공부를 위해 리눅스 환경을 만들어보자. 0. virtualBox 버츄얼 박스 설치 - 아래 링크로 접속후 다운로드 및 설치 https://www.virtualbox.org/ Oracle VM VirtualBox Welcome to VirtualBox.org! News Flash New October 17th, 2023VirtualBox 7.0.12 released! Oracle today released a 7.0 maintenance release which improves stability and fixes regressions. See the Changelog for details. New October 17th, 2023VirtualBox 6.1.48 r www.virtualbox.or.. 서버 두 번 올라가는 오류 도커로 작업하다가 서버가 두 번,,, 세 번까지도 올라가는 걸 목격함 구글링 해보니 서버 설정 "server.xml" 문제였다. 설정 중에 appBase와 docBase가 있는데 둘중 하나는 비워놔야 서버가 한번만 실행된다고 한다. ** 주의사항 appBase는 비워두고 docBase는 상대경로로 등록하면 된다고 함 결과적으로 서버는 하나만 올라가서 만족함 리눅스 기초 - ps -ef : 상세하게 현재 프로세스 상태 보여줌 - ps -forest : 트리구조로 보기쉽게 표현 - 프로세스 종료 상태 확인 echo $? : 직전 프로세스의 exit process 0 : 성공 이외 : 에러 - 프로세스 kill kill -l : 킬 명령어 리스트 조회 가능 kill -[조건넘버 or 명령어] pid - 코어 덤프 설정 ulimit -a : 기본 제한 설정 조회 ulimit -c 11111111 : 코어덤프 사이즈 1111111로 설정 - 쉘 백그라운드로 실행 : 포어그라운드에서 접근 불가 sh명 & - 백그라운드 접근 fg %2 : jobs 에서 두번째 프로세스로 접근 - 포어그라운드로 실행중인 프로세스 백그라운드로 변경 ctrl + z bg - 백그라운드에서 실행중인 프로.. 이전 1 2 다음