일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Jenkins
- codedeploy error
- chartjs
- AWS CI/CD 구축하기
- IntelliJ
- Airflow
- bootstrap
- node
- Flux
- Spring Error
- redis
- PostgreSQL
- Spring
- Kafka
- chart.js
- aws cicd
- 도커
- VPN
- codedeploy
- Python
- SQL
- aws
- COALESCE
- java bigdecimal
- or some instances in your deployment group are experiencing problems.
- docker
- JavaScript
- codepipeline
- codebuild
- kubeflow
- Today
- Total
Small Asteroid Blog
[Docker] 도커 허브에 이미지 올리기 - docker push 본문
내가 만든 도커 이미지를 도커허브에 올리고자 한다.
Docker hub에 계정을 만든다.
Docker Hub
We and third parties use cookies or similar technologies ("Cookies") as described below to collect and process personal data, such as your IP address or browser information. You can learn more about how this site uses Cookies by reading our privacy policy
hub.docker.com
docker login 한다.
docker login
도커 허브에 올릴 이미지를 생성한다.
도커 허브에 올릴 때는 이미지 이름을 [Docker hub 사용자 계정]/[이미지 이름]:[태그] 형태로 작성해주어야 한다.
이미지를 업로드할 js파일을 하나 작성한다.
dockerimage.js
var http = require('http');
var handleRequest = function(request, response) {
console.log('Received request for URL: ' + request.url);
response.writeHead(200);
response.end('Hello Bsssss!');
};
var www = http.createServer(handleRequest);
www.listen(8080);
Dockerfile 을 생성한다.
FROM 업로드할이미지이름
EXPOSE 8080
COPY dockerimage.js .
Docker image를 빌드한다. 빌드 후 이미지를 검색후 업로드 되었는지 확인한다.
docker build -t qpyu66/jupyterlab:v01 .
Docker hub 에 push한다
docker push [DockerHub 사용자계정]/[이미지이름]:[태그]
docker push qpyu66/jupyterlab:v01
Docker Hub repository에 가면 이미지가 업로드 되어있는것을 확인할 수 있다.
docker pull 명령어로 이미지를 사용할 수 있다.
docker pull qpyu66/jupyterlab:v01
https://hub.docker.com/repository/docker/qpyu66/jupyterlab
Docker Hub
hub.docker.com
'클라우드 및 인프라 > Docker' 카테고리의 다른 글
docker 외부에서 컨테이너 안에 명령어 (0) | 2021.07.07 |
---|---|
docker overlay (0) | 2021.07.01 |
docker 명령어 입력 후 내용 출력 안됨 (0) | 2021.05.31 |
도커 삭제 후 재설치하기 (0) | 2021.05.28 |
도커 주요 명령어 (0) | 2021.03.29 |