npm init npm init # Create package.json file Install all packages npm install Install packages individually npm install [package] --save npm install [package]@[version] --save # Install a speci...
yarn Basic Usage
Install all packages yarn Install packages individually yarn add [package] yarn add [package]@[version] # Install a specific version yarn add -D [package] # Adding to devDependencies yarn global ...
npm package를 GitHub packages로 배포하기
기본 npm package 저장소은 public은 무료지만 private 은 유료이다. 하지만 github package를 이용하면 private을 500MB까지는 무료로 사용할 수 있다. GitHub Packages 사전 준비 github에 프로젝트 repository를 등록한다. github에서 private acc...
npm package unpublish
배포 후 72시간 내에만 삭제 가능하다. (그 이후에는 npm 측에 직접 삭제 요청 필요) package unpublish $ npm unpublish @niceharu/tc
npm 특정버전 설치
npm 모듈 설치시 아래와 같이 버전명을 입력하지 않으면 최신 버전이 설치된다. $ npm install mongoose-auto-increment dependency 문제로 특정 버전을 설치해야 하는 경우 @version을 붙여 설치한다. $ npm install mongoose-auto-increment@3.2.0
docker-compose 설정에 command 사용 방법
단독 명령어인 경우 version: "3" services: gotenberg: build: # Dockerfile 빌드 context: ./ # Dockerfile 빌드 경로 command: - "gotenberg" ports: - 3000:3000 옵션이 있는 경우 version: "3...
docker-compose 사용자 정의 파일 사용하기
-f 옵션을 사용하여 사용자 지정 파일을 지정할 수 있다. 서비스 올리기 $ docker-compose -f docker-compose-custom.yml up -d 서비스 내리기 $ docker-compose -f docker-compose-custom.yml down
docker ps 명령 시에 내용 전체보기
짤리는 내용을 전체보기 위해 --no-trunc 옵션을 붙여준다. 옵션 적용 전 $ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS ...
docker image 삭제
특정 이미지 삭제 docker rmi -f <이미지네임> 사용하지 않는 docker image 전체 삭제 docker image prune -a
docker image 추출 및 삽입
이미지 추출 docker save -o <추출 파일명> <추출할 docker image명> docker save -o myserver.tar myserver:1.0 이미지 삽입 docker load -i <추출한 파일> docker load -i myserver.tar