
正文
Common-used commands in Docker
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
1. Start running a image in background mode
docker run -it -d <image>:<tag>
e.g. docker run -it -d ubuntu:16.04
2. Start running a image and bind a volume
docker run -it -d <image>:<tag> -v <host_path>:<container_path>
e.g. docker run -it -v /tmp/docker_shared:/home/Downloads -d ubuntu:16.04
3. Commit an image based on specific container
docker commit -m "<comment>" -a "<author>" <container_id> <repo_name>:<tag>
e.g. docker commit -m "Added HBase Standalone database" -a "Xianyi Ye" e6f05969d5db yexianyi/hbase-standalone:v1
4. Log into docker hub
docker login --username=<username> --password=<password>
e.g. docker login --username=tester --password=tester
5. Push your own image to docker hub
docker push <image>:<tag>
e.g. docker push yexianyi/hbase-standalone:v1
6. Remove stopped container
docker rm <container_id>
e.g. docker rm 3e0d79e2e5ea
7. Remove image
docker rmi <image_id>
e.g. docker rmi 3e0d79e2e5ea
8. Check CPU&Mem occupation
docker stats
9. Remove all containers
docker rm `docker ps -a -q`





