일반적으로 docker 환경을 사용하게 되면 하나의 container만을 이용하는 환경을 만들지는 않습니다. 그렇다 보니 nginx, php, tomcat, mysql 등등 여러가지 service를 사용하게 됩니다. 이렇게 되다 보니 docker run 을 이용하여서 하나씩 구동을 한다는거 자체가 힘이 듭니다. 그래서 docker-compose를 사용하게 되는데요 방법을 알아보도록 하겠습니다. 저는 리눅스 환경입니다. 1. 일단 docker-compose가 설치되어 있는지 확인합니다. $ docker-compose -v 버전이 나온다면 설치가 된것입니다. 안되어 있다면 다음을 실행합니다. https://docs.docker.com/compose/install/ Install Docker Compose Y..
이전에 VirtualBox에서 gitlab을 설치하고 이것을 이용하는 방법에 대해서 알아보았습니다. 2020/03/15 - [Version Control] - Install and Configure GitLab on CentOS8 Install and Configure GitLab on CentOS8 오늘은 제가 GitLab을 CentOS8에 설치하여 보려고 합니다. 무료인 CE 버전을 설치하여 보려고 합니다. *중요 : 웬만하면 최소사양을 지켜주세요. 재부팅후 살아나는데 메모리가 부족해서 서버가 뜨질 않아요 2코어.. mrgamza.tistory.com 오늘은 도커를 이용하여 조금 더 쉽게 하는 방법을 알아볼게요. 솔찍히 컨테이너 올리고 나면 할게 없습니다. :D 1. docker image downl..
제목이 뭔가 되게 기네요 ㅎ 요즘은 도커를 이용하여 컨테이너들을 등록하여 이것저것 하고 있습니다. 그런데 나중에는 쿠버네티스 같은걸로 넘어가기는 하겠지만 지금은 자동으로 시스템이 부팅시에 실행되도록 하여 보겠습니다. 역시 백엔드는 해볼만 한게 많아서 좋습니다. 일단 톰캣을 하나 띄워 볼게요. 방법은 systemctl을 이용하여 enable 하고 시작시에 시작하도록 하는겁니다. 1. 폴더 이동하여 줍니다 $ cd /etc/systemd/system 2. 파일을 만들어 줍시다. $ vi docker_main_tomcat.service 파일 이름은 자기가 하고 싶은걸로 하세요. 3. 파일을 편집합시다. 저는 tomcat의 container 이름이 main_tomcat 입니다. [Unit] Wants=docke..
이 페이지에 가면 설명이 충분이 있기는 합니다. https://docs.docker.com/install/ 저는 CentOS에 해볼라고 합니다. https://docs.docker.com/install/linux/docker-ce/centos/ 1. Set up the Repository - Install required packages $ sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 - stable repository $ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo 2. To install a spec..
Docker는 슬슬 배워가는 단계라 잘 모르고 나중에 찾기 위해서 메모용도입니다. ^^ docker ps -a하게 되면 현재 떠 있는 container가 보일텐데 그러한 경우에 사용하는 것입니다. To clear containers: docker rm -f $(docker ps -a -q) To clear images: docker rmi -f $(docker images -a -q) To clear volumes: docker volume rm $(docker volume ls -q) To clear networks: docker network rm $(docker network ls | tail -n+2 | awk ‘{if($2 !~ /bridge|none|host/){ print $1 }}’) 다 ..
- Total
- Today
- Yesterday
- nodejs
- rxswift
- enum
- ios
- tomcat
- MySQL
- github
- git
- Java
- Python
- ubuntu
- Codable
- war
- Spring
- Kotlin
- CentOS
- android
- cocoapods
- Gradle
- Linux
- SWIFT
- centos8
- Windows
- go
- Xcode
- intellij
- docker
- windows10
- golang
- php
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |