docker [image] pull [option] name:[tag]
Using default tag: latest
latest: Pulling from grafana/grafana
4abcf2066143: Pull complete
b02b4b1ae159: Pull complete
3bb77895c022: Pull complete
06ba99fa00c6: Pull complete
105bf4eba93e: Pull complete
94aeabba6e9f: Pull complete
d5ef5293514d: Pull complete
09419083b5bb: Extracting [==================================================>] 50.57MB/50.57MB
56983880012c: Download complete
4a1ff49c903a: Download complete
failed to register layer: write /usr/share/grafana/public/build/9778.1a22d469fa4b376d45d6.js.map: no space left on device
docker images inspect 생성된 image의 내부 구조 정보를 JSON 형태로 제공.
docker image inspect [image명]
docker push를 하려면.
1) docker login : hub.docker.com에 가입된 본인 ID와 암호로 현재 로컬에 계정을 등록.
2) docker tag : hub.docker.com에 본인 계정의 Repositories에 넣기 위한 태그를 수행.
docker login
docker images
docker image tag mysweb:v1.0 dbguru/myweb:v1.0
docker push dbguru/myweb:v1.0
docker pull dbguru/myweb:v1.0
docker run -d -p 8001:80 --name=myweb dbguru/myweb:v1.0
curl localhost:8001
mkdir save_lab && cd $_
docker image save phpserver:1.0 > phpserver1.tar
docker image save phpserver:1.0 | gzip > phpserver1.tar.gz
docker image save phpserver:1.0 | bzip > phpserver1.tar.bz2
scp phpserver1.tar.gz docker@docker2:/home/docker/backup/phpserver1.tar.gz
-------------------------------------
docker image load < phpserver1.tar.gz
docker images
docker run -itd -p 8200:80 phpserver:1.0
curl localhost:8200