首先我们用hello-world 的镜像为例!(万能的hello-world)
docker pull hello-world
查看image所在的位置。在此文件夹下可以看到所有的镜像文件Id
cd /var/lib/docker/containers
查看所有容器的信息
docker ps -a
查看所有运行中容器信息
docker ps -s
查找Docker Hub中所有版本的镜像
docker serach imageName
![](https://i-blog.csdnimg.cn/blog_migrate/c4afa21135cb7b7c87494e7f8f0b1651.png)
下载相对应版本的mysql镜像
docker pull mysql:5.7
运行mysql 容器 --name为容器名称,-d为镜像名称
docker run --name mysql5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
删除容器
docker rm 容器Id
进入到容器内部
docker exec -it mysql5.7 bash
Nginx的镜像下载,容器创建,配置文件挂载
1、docker search nginx 2、docker pull nginx 3、mkdir -p /data/nginx/{conf,conf.d,html,logs} 4、rz nginx.conf到conf下 5、docker run --name mynginx -d -p 80:80 -v /data/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /data/nginx/logs:/var/log/nginx -d docker.io/nginx