Docker的常用命令
docker version #显示docker的版本信息
docker info #显示docker的系统信息,包括镜像和容器的数量
docker --help #docker帮助命令
docker logs {服务名称}
镜像命令
docker images 查看所有本地主机上的镜像
docker search mysql 搜索镜像
docker pull mysql 下载镜像
docker pull mysql:5.7 指定版本下载
docker rmi -f ID/name 删除镜像
docker rmi -f 容器id 删除指定的镜像
docker rmi -f 镜像id 镜像id 镜像id 镜像id 删除多个镜像
docker rmi -f $(docker images -aq) #删除全部镜像
容器命令: 说明:有了镜像才可以创建容器,liunx,下载一个centos来测试学习
docker pull centos
新建容器并启动
docker run [可选参数] image
#参数说明
--name="Name" 容器名字 tomcat01 tomcat02 tomcat03,用来区分容器
-d 后台方式运行
-it 使用交互方式运行,进入容器查看内容
-p 制定容器的端口 -p 8080:8080
-p ip:主机端口:容器端口
-p 主机端口:容器端口
-p 容器端口
容器端口
-p 随机指定端口
#测试,启动并进入容器
docker run -it centos /bin/bash
列出所有运行的容器:
docker ps 命令
-a #列出当前正在运行的容器+带出历史运行中的容器
-n=? #显示最近创建的容器
-q #只显示容器的编号
进入容器
docker exec -it 容器id bash
退出容器
exit