티스토리 뷰

공부

[Docker] basic

승가비 2020. 10. 30. 17:13
728x90
docker container run ubuntu:latest /bin/echo 'Hello world'
docker version
docker system info
docker system df

docker pull nginx
docker image ls

docker container run --name webserver -d -p 80:80 nginx

docker container ps
docker container stats webserver
docker stop webserver

docker start webserver
docker image pull centos:7
docker image pull -a centos

docker image ls 
--all -a
--digests
--no-trunc
--quiet -q

 

### DCT(Docker Content Trust)

- 비대칭키 암호화

- 비밀키: Offline Key

- 공개키: Tagging Key

- export DOCKER_CONTENT_TRUST=1

- export DOCKER_CONTENT_TRUST=0

 

docker image inspect centos:7
docker image inspect --format="{{.Os}}" centos:7
docker image inspect --format="{{.ContainerConfig.Image}}" centos:7

docker image tag nginx asashiho/webserver:1.0
docker image ls
docker search nginx
docker search --filter=stars=1000 nginx
docker image rm nginx
docker image prune -a​
docker login -useunggabi
docker image push asashiho/webserver:1.0

http://hub.docker.com
docker logout

docker container create
docker container run
docker container start
docker container stop
docker container rm

docker container ps
docker container pause
docker container run -it --name "test" centos /bin/bash

docker container run -d centos /bin/ping localhost

docker container logs ab2ad882241e81dd6599b5f9d6d3f4f4f66cb26475c07f78e93afbeb29a95102
docker container logs -t ab2ad882241e81dd6599b5f9d6d3f4f4f66cb26475c07f78e93afbeb29a95102
no
on-failure
on-failure:9999
always
unless-stopped

docker container run -it --restart=always centos /bin/bash
​
728x90
댓글