-
<Docker> Nginx Image 생성Flower in my ops/CI\CD 2020. 12. 1. 17:34
Install Nginx - docker run --privileged -d --name {CONTAINER_NAME} -p 80:80 centos:7 init - docker ps - docker exec -it {CONTAINER_NAME} bash - yum install -y vim - vim /etc/yum.conf ( ssl 문제 ) sslverify=false - vim /etc/yum.repos.d/nginx.repo nginx.org/en/linux_packages.html#RHEL-CentOS www.nginx.com/resources/wiki/start/topics/tutorials/install/ [nginx] name=nginx repo baseurl=https://nginx.or..
-
<Docker> 명령어Flower in my ops/CI\CD 2020. 11. 30. 17:56
Docker docker run : 컨테이너 실행 docker run --rm {CMD} : 컨테이너를 만들고 명령을 실행한 다음 컨테이너 삭제 docker ps : 실행중인 컨테이너 목록 docker ps -a : 생성되어 있는 전체 컨테이너 목록 docker images : 다운로드(Pull) 된 전체 이미지 목록 docker rm : 컨테이터 삭제 docker rmi : 이미지 삭제 docker exec -it {container_name} bash : 컨테이너 내부 리눅스 배쉬로 접근 docker info : 현재 도커의 상태 정보 docker inspect {CONTAINER_ID} : docker 컨테이너 정보 docker cp : 컨테이너 간 파일 복사 docker run --rm {IMAG..
-
<Docker> docker-compose로 한번에 구축Flower in my ops/CI\CD 2020. 11. 30. 17:39
docker-compose 2020/11/25 - [Flower in my ops/CI\CD] - local(private) registry 구축 local(private) registry 구축 Private Registry 더보기 [vagrant docker]$ docker pull registry:latest latest: Pulling from library/registry cbdbe7a5bc2a: Pull complete 47112e65547d: Pull complete 46bcb632e506: Pull complete c1cc71.. flowerinmyheart.tistory.com docker registry와 registry web을 구축했었다. 그 아이들을 한번에 구축할 수 있는 방법이 d..
-
<Docker> local(private) registry 구축Flower in my ops/CI\CD 2020. 11. 25. 12:30
Private Registry 더보기 [vagrant docker]$ docker pull registry:latest latest: Pulling from library/registry cbdbe7a5bc2a: Pull complete 47112e65547d: Pull complete 46bcb632e506: Pull complete c1cc712bcecd: Pull complete 3db6272dcbfa: Pull complete Digest: sha256:8be26f81ffea54106bae012c6f349df70f4d5e7e2ec01b143c46e2c03b9e551d Status: Downloaded newer image for registry:latest docker.io/library/regi..
-
<CentOS7> Docker ce & Docker compose 설치Flower in my ops/CI\CD 2020. 11. 25. 11:52
Docker ce (docs.docker.com/engine/install/centos/) - sudo yum install -y yum-utils - sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo - sudo yum-config-manager --enable docker-ce-nightly - sudo yum-config-manager --enable docker-ce-test - sudo yum-config-manager --disable docker-ce-nightly - sudo yum install -y docker-ce docker-ce-cli containerd.io - sud..
-
<Git> Subtree & SubmoduleFlower in my dev/Git 2020. 11. 20. 15:18
사전준비 - subtree 와 submodule을 추가할 repo가 있는 상태 ### main으로 사용할 저장소 (이하 main) ### subtree로 사용할 저장소 (이하 sub) ### git clone {main_repo} ### cd {main_dir} $ git clone git@github.com:flower/sub_main.git $ cd sub_main $ ls -alh Subtree - 등록 ### git remote add {sub_repo_name} {sub_repo} ### git remote ### git subtree add -P {sub_dir} {sub_repo_name} ### ls -alh # ~/sub_main/ $ git remote add git@github.com..
-
<Zabbix> 5.0 LST_postgresql_nginx 설치 (on CentOS7)Flower in my ops/OpenSource 2020. 11. 17. 15:08
$ rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm $ yum clean all $ yum install zabbix-server-pgsql zabbix-agent $ yum install centos-release-scl $ vim /etc/yum.repos.d/zabbix.repo [zabbix-frontend] name=Zabbix Official Repository frontend - $basearch baseurl=http://repo.zabbix.com/zabbix/5.0/rhel/7/$basearch/frontend enabled=1 gpgcheck=1 gpgkey=file..
-
<CentOS7> Postgresql12 설치Flower in my ops/Linux 2020. 11. 17. 12:44
$ sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm $ sudo yum install -y postgresql12-server $ sudo /usr/pgsql-12/bin/postgresql-12-setup initdb Initializing database ... OK $ sudo systemctl enable postgresql-12 Created symlink from /etc/systemd/system/multi-user.target.wants/postgresql-12.service to /usr/lib/systemd/system..