资源链接
Docker-hub官方镜像仓库: https://www.docker.com/products/docker-hub
Docker菜鸟教程: https://www.runoob.com/docker/docker-pull-command.html
docker 安装
centos
sudo yum install docker
ubuntu
sudo apt-get install docker
基础用法
简单操作命令:
功能 | 命令 | 示例 |
---|---|---|
–查看docker版本 | docker -v | - |
–搜索镜像 | docker search [OPTIONS] TERM | docker search tomcat |
–列出本地镜像 | docker images | - |
–下载镜像 | docker pull [OPTIONS] NAME[:TAG|@DIGEST] | 下载tomcat镜像(没有输入版本则默认下载latest):docker pull tomcat |
–删除本地镜像 | docker rmi [要删除的镜像] | docker rmi username/ubuntu:18.04 |
–保存镜像 | docker save [OPTIONS] IMAGE [IMAGE……] | docker save image_name -o ~/save.tar |
–加载镜像 | docker load [OPTIONS] | |
–构建镜像 | docker build [OPTIONS] PATH | URL | - | |
–打tag | docker tag [要打tag的镜像] [tag名称] | docker tag ubuntu:18.04 username/ubuntu:18.04 |
–推送镜像 | docker push [镜像名称] | docker push username/ubuntu:18.04 |
–run镜像 | docker run | docker run -it -d -p 8888:8080 tomcat:latest |
–查看容器状态 | docker ps -a | |
–进入正在运行的容器 | sudo docker attach dockerID | |
–正常退出不关闭容器 | Ctrl+P+Q 退出容器 | |
–停止镜像 | docker stop | docker stop ea50fbe70217 (通过docker ps 查看镜像id:ea50fbe70217) |
–删除容器 | docker rm | docker rm ea50fbe70217 |
–删除本地镜像 | docker rmi | docker rmi username/ubuntu:18.04 |