docker run 으로 nexus 를 컨테이너에 실행 $ docker run --name nexus --restart always -d -p 5000:5000 -p 8081:8081 -v /home/jane/data/nexus:/nexus-data -u root sonatype/nexus3:latest 최초 admin 비밀번호는 /nexus-data/admin.password 에서 확인 가능 $ sudo cat /home/jane/data/nexus/admin.password ad52891b-5e81-48ff-b3bc-d6eaa292137e (참고 : velog.io/@king/private-docker-registry)
docker-compose.yml 파일 오픈 $ sudo vi docker-compose.yml 아래와 같이 작성 version: '3' services: jenkins: image: 'jenkins/jenkins:lts' restart: always container_name: 'jenkins' environment: TZ: 'Asia/Seoul' ports: - '9080:8080' volumes: - /home/jane/log/jenkins:/home/jane/logs - /home/jane/data/jenkins:/home/jane/data - /home/jane/bin/jenkins:/home/jane/bin - /home/jane/.ssh:/home/jane/.ssh - /home/jane/...
docker-compose.yml 파일 오픈 $ sudo vi docker-compose.yml 아래와 같이 redmine 과 mysql 추가 version: '3' services: redmine: depends_on: - mysql image: redmine:4.1.0 restart: always container_name: redmine environment: TZ: 'Asia/Seoul' REDMINE_DB_MYSQL: mysql REDMINE_DB_USERNAME: root REDMINE_DB_PASSWORD: ROOT-PASSWORD REDMINE_DB_DATABASE: redmine_default REDMINE_DB_ENCODING: utf8 # REDMINE_NO_DB_MIGRATE: tr..
docker 에 gitlab 설치 $ docker run -it \ --hostname ec2-54-180-144-168.ap-northeast-2.compute.amazonaws.com \ -p 8929:8929 \ -p 2224:22 \ -p 8080:80 \ -p 8443:443 \ --name gitlab \ --restart always \ -v /home/jane/conf/gitlab:/etc/gitlab \ -v /home/jane/log/gitlab:/var/log/gitlab \ -v /home/jane/data/gitlab:/var/opt/gitlab \ gitlab/gitlab-ee:12.8.1-ee.0 -it : -i 는 interactive 라는 뜻으로 컨테이너와 상호적으로 주고받..