一、容器、镜像、镜像源(Container、Images、Hub.docker)
资料:
-
清华大学镜像站:https://mirrors.tuna.tsinghua.edu.cn
-
清华大学镜像站:https://mirrors.tuna.tsinghua.edu.cn
-
安装Docker(CE个人版本、EE企业级)
yum install docker-ce
-
基本Docker操作
注:具体用法在命令后加 --help 查看,因为命令太多了,你不可能一个个都记住它是干什么的,所以,遇到不懂、不知怎么用的命令就 --help 来查吧
docker
查看Docker基本信息、命令列表
docker info
查看Docker信息
docker version
查看Docker版本信息
docker search
搜索镜像,可以去这里https://hub.docker.com
docker pull
拉取镜像
docker images
查看已安装的镜像
docker run
运行一个容器,自动拉取镜像、自动创建容器、自动运行
docker create
创建一个新容器,不运行
docker start
开启一个或多个已经关闭的容器
docker stop
停止容器
docker kill
杀掉容器,强终止,不建议用
docker rm
删掉容器
docker rmi
删掉镜像
docker restart
重启容器
docker exec
进入容器 ; docker exec -it
运行在前台交互式
docker attach
**
docker ps
列出正在运行的容器docker ps -a
这样可列出所有容器
docker logs
查看容器日志
注:具体用法在命令后加 --help 查看,因为命令太多了,你不可能一个个都记住它是干什么的,所以,遇到不懂、不知怎么用的命令就 --help 来查吧
例:
下载
Nginx
镜像最新版本
docker image pull nginx:latest
docker images
查看所有镜像,可以找到 Nginx
docker run nginx
运行Nginx容器BusyBox
是一个集成了300多个最常用Linux命令和工具的软件
docker image pull busybox
命令行里请求数据
curl <请求地址>
查看进程
ps
查看端口监听
netstat -tnl
查看容器的日志
docker logs <容器名字>