본문 바로가기

devops21

도커 실행 권한문제 - dial unix /var/run/docker.sock: connect: permission denied 도커 실행 권한문제 - dial unix /var/run/docker.sock: connect: permission denied docker pull harbor.mezzomedia.co.kr/media-report/msa/crawler-server@sha256:6d05174d3ca540258f08a3f2cc84823f8baabe8b0b0b2affebe3d546f701b0c9 Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.24/images/create?fromImage=harbor.mezz.. 2023. 4. 17.
docker-compose mysql 설정 및 sql init docker 와 docker-compose 를 이용하여 쉽게 mysql 을 구성 할 수 있다. docker-compose.yml 파일 version: '3.1' services: ################################### #### DB Mysql ################################### db: #build: . image: mysql:5.7.21 container_name: aereport-mysql command: - --default-authentication-plugin=mysql_native_password - --character-set-server=utf8mb4 - --collation-server=utf8mb4_unicode_ci - --range.. 2022. 1. 14.
docker-compose jenkins docker-compose jenkins docker, docker-compose 를 사용하여 local 혹은 dev jenkins 를 만들수 있다. docker 로 jenkins를 설치 하기 위해 3가지 파일을 준비한다. .ENV 환경설정 파일 Dcokerfile jenkins docker 설정 파일 docker-compose docker 를 실행시키기위한 설정 값 .ENV # VOLUMES : Docker 머신에서 사용하는 물리적인 디렉토리를 실제 디렉토리로 변경 JENKINS_HOME=./jenkins_home Dockerfile FROM jenkins/jenkins:lts-jdk11 # user 변경 (root) USER root # jenkins 에서 사용할 docker 설정 RUN apt-ge.. 2022. 1. 14.
docker-compose 옵션 기본 명령어 docker-compose 기본 명령어 -f docker compose 는 기본 적으로 현재 폴더에 있는 docker-composer.yml 파일을 설정 파일로 사용한다. 다른 이름의 설정 파일을 사용 할경우 -f 으로 사용한다. docker-compose -f docker-compose-anyfile.yml up up docker-compose 에 정의된 모든 서비스 컨테이너를 생성하고 실행 하는 옵션 -d : 백그라운드 모드 -build : 이미지 빌드 -t : 서비스 시작시간 , 타임 아웃 설정 docker-compose up start(start / stop / pause / unpause / restart) 서비스가 정지된 컨테이너를 다시 시작하기 위한 커멘드 옵션 docker-compose s.. 2021. 4. 29.