php를 구동 할 수 있도록 Docker를 구성하도록 하겠습니다. 아래의 구성을 가지고 Docker로 Container를 올려보도록 할게요. Nginx - Reverse Proxy Nginx - Web Server php-fpm 일단 저의 환경은 CentOS에 Docker를 설치하였고 그 위에서 동작을 하고 있습니다. web server와 php는 함께 해도 되지만 따로 구성하도록 하겠습니다. 파일의 구성 저의 구성 부분을 그대로 보여드린 부분입니다. drwxr-xr-x. 3 root root 82 4월 30 13:30 . drwx------. 4 player player 125 4월 1 21:48 .. -rw-rw-r--. 1 player player 519 4월 2 21:44 docker-compos..
지금까지 작업한 컨테이너를 그대로 저장하고 싶을 경우가 있습니다. 이미지를 새로 만들 필요가 없을 경우에는 푸시만 하세요 그럴리가 있을리가... 1. Commit하기 $ sudo docker commit CONTAINER_NAME IMAGE_NAME:TAG 예를 들어볼게요 $ sudo docker commit ubuntu testid/ubuntu:0.1 2. 확인 $ sudo docker images 이걸로 확인하면 방금 전 만든 이미지가 보일겁니다. 그럼 성공 3. Push하기 $ docker login 로그인하기 전에 계정은 만들어두어야겠죠? 적어놓은 글이 있으니 함 보세요. 2020/04/01 - [Web/Docker] - docker hub에 개인 저장소 생성하기. Push 아닙니다! docker..

docker hub에 개인 저장소를 만들수 있습니다. 이미지의 등록 갯수는 1개까지는 무료입니다. 저는 그럴 돈까지는 없어서 한개 정도 예로 올려보고 테스트를 하려고 합니다. 1. 일단 도커허브에 접속합니다. https://hub.docker.com/ Docker Hub Docker Certified:Trusted & Supported Products Certified Containers provide ISV apps available as containers. Certified Plugins for networking and volumes in containers. Certified Infrastructure delivers an optimized and validated Docker platform ..
저는 제 개인 인프라에 golang을 gateway로 이용하려고 합니다. 응답이 오면 뒷단의 MSA에서 응답을 받아서 다시 패스하는걸로 그럼과 동시에 docker-compose하여서 사용하는 방식으로 하여 보겠습니다. 1. go server 구동 go-server 띄우는 방식은 제 이전글에서 보시면 됩니다. 2020/03/31 - [Language/Go] - Golang으로 아주 간단하게 HTTP 서버 만들기 Golang으로 아주 간단하게 HTTP 서버 만들기 Go를 이용하여 아주 간단하게 루트(/)를 요청하면 응답이 갈 수 하는 코드 입니다. go-wrapper를 이용하여 구동만 시켜 주면 바로 서버가 됩니다. 1. HandleFunc 이용하기 package main import ( "net/http"..
일반적으로 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..
- Total
- Today
- Yesterday
- Java
- MySQL
- Python
- Linux
- rxswift
- Kotlin
- centos8
- Xcode
- windows10
- github
- war
- SWIFT
- nodejs
- tomcat
- Codable
- docker
- golang
- go
- php
- android
- Spring
- intellij
- Windows
- ubuntu
- CentOS
- git
- Gradle
- ios
- cocoapods
- enum
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |