Docker(18)
-
Dockerfile 명령어
참조: https://velog.io/@chrishan/dockerfile Dockerfile1. 아무것도 없는 이미지(ubuntu, CentOS etc.)로 컨테이너 생성2. Application을 위한 환경을 설치하고 소스코드 등을 복사해 잘 동작하는 것을 확인3. Container를 이미지로 Commit이 방법을 사용하면 Applicatiovelog.io사용자 계정 변경USER {원하는 계정}# root로 작업하고, 원래 계정으로 돌려 놓기USER root..USER {원래 계정}RUN에서 여러 명령어 붙어서 쓰기RUN set -x \ && mkdir /app \ && ls \ && mv *.jar /app \ && chown -R test:test /app
2024.07.09 -
Docker에 registry 설정
https://novemberde.github.io/post/2017/04/09/Docker_Registry_0/ 나만의 private docker registry 구성하기. Summary Docker hub에 private image를 올리는 것은 제한이 있다. 개인 사용자의 경우 하나의 이미지만 private이 가능하고 organization의 경우에는 비용을 지불해야만 사용이 가능하다. 이런점에 비추어 볼 novemberde.github.io docker에 registry 설정 # registry 가져오기 docker pull registry:{tag} # registry 실행 docker run -dit name docker-registry -p {localhost port}:{container ..
2024.04.13 -
Docker 삭제
# 컨테이너 중지 docker stop $(docker ps -a -q) # 컨테이너 삭제 docker rm $(docker ps -a -q) # 이미지 삭제 docker rmi $(docker images -q) # docker 삭제 sudo apt-get purge docker-ce sudo apt autoremove # docker repository 삭제 sudo rm /etc/apt/sources.list.d/docker.list # docker GPG key 삭제 sudo rm /etc/apt/trusted.gpg.d/docker.gpg # docker 그룹 삭제 sudo groupdel docker
2023.02.25 -
우분투에 Docker 설치하기
# 설치에 필요한 툴 설치 sudo apt-get udpate sudo apt-get install apt-transprot-https ca-certificates curl software-properties-common # Docker GPG Key 등록 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker.gpg # APT에 Docker repository 추가 sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" 또는..
2023.02.25 -
gitlab 명령어
https://abc2080.tistory.com/entry/GitLab-%EC%84%A4%EC%A0%95-%ED%8C%8C%EC%9D%BC-%EB%B0%8F-%EB%AA%85%EB%A0%B9%EC%96%B4 GitLab 설정 파일 및 명령어 설적 적용 # gitlab-ctl reconfigure 서비스 재시작 # gitlab-ctl restart 서비스 상태 확인 # gitlab-ctl status 서비스 중지 # gitlab-ctl stop 서비스 삭제 # gitlab-ctl uninstall 혹은 # gitlab-ctl appt-get.. abc2080.tistory.com gitlab-ctl reconfigure 환경설정 적용 프로젝트명 및 위치 변경 해당 프로젝트 > Settings > Gene..
2022.01.09 -
gitlab-runner 설치
runner 등록 https://nakanara.tistory.com/240 [CI/CD] Gitlab Runner 설치 및 실행하기 gitlab-runner 설치 및 실행하기 기존에는 Jenkins를 사용하여 빌드 및 배포를 진행하고 있었지만, GitLab을 사용하는 만큼 Runner를 사용하여 빌드 및 배포를 진행 gitlab-runner 다운로드 설치 문서: https://do nakanara.tistory.com https://docs.gitlab.com/runner/configuration/advanced-configuration.html Advanced configuration | GitLab Documentation for GitLab Community Edition, GitLab Enter..
2022.01.02