지금까지 작업한 컨테이너를 그대로 저장하고 싶을 경우가 있습니다. 이미지를 새로 만들 필요가 없을 경우에는 푸시만 하세요 그럴리가 있을리가... 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..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/BS0Oc/btqC86n8Dvk/2zuXk4bR5m7UXWN9VJmMck/img.png)
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"..
Go를 이용하여 아주 간단하게 루트(/)를 요청하면 응답이 갈 수 하는 코드 입니다. go-wrapper를 이용하여 구동만 시켜 주면 바로 서버가 됩니다. 1. HandleFunc 이용하기 package main import ( "net/http" ) func main() { http.HandleFunc("/", func(w http.ResponseWriter, req *http.Request) { w.Write([]byte("Hello World")) }) http.ListenAndServe(":5000", nil) } 2. http.Handle() 이용 package main import ( "net/http" ) func main() { http.Handle("/", new(testHandler))..
일반적으로 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
- github
- rxswift
- enum
- Gradle
- war
- nodejs
- cocoapods
- Windows
- Codable
- docker
- Xcode
- Java
- Kotlin
- ubuntu
- php
- CentOS
- android
- golang
- tomcat
- windows10
- MySQL
- git
- Linux
- SWIFT
- go
- Python
- intellij
- ios
- centos8
- Spring
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |