공부
[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