帮助命令
1 | 版本信息 |
命令帮助文档地址:https://docs.docker.com/engine/reference/commandline
镜像搜索地址:https://hub.docker.com/
镜像命令
docker images 查看本机上的所有镜像
1 | docker images |
docker search 搜索镜像
1 | 搜索MySQL镜像 |
docker pull 下载镜像
1 | 下载最新版MySQL |
docker rmi 删除镜像
1 | docker rmi -f 镜像id1 镜像id2 镜像id3 |
容器命令
说明:在拥有镜像的前期下才可以创建容器,这里使用centos镜像。
下载centosdocker pull centos
新建容器并启动docker run [可选参数] image
参数说明
1 | --name="Name" 容器名 tomcat01 tomcat02,用来区分容器 |
启动并进入容器
1 | docker run -it centos /bin/bash |
查看根目录结构,基本版centos(很多命令不完善)
1 | [root@17423af695a2 /]# ls |
查看所有运行的容器
1 | docker ps [可选参数] |
退出容器
1 | exit # 直接退出并停止容器 |
删除容器
1 | 删除指定容器,不可删除正在运行的容器,强制删除 rm -f |
启动和停止容器
1 | 启动 |
常用其他命令
后台启动容器
1 | 命令 docker run -d 镜像名 |
查看日志命令
1 | docker logs [可选参数] 容器id |
查看进程信息
1 | docker top 容器id |
查看容器原数据
1 | 容器的环境变量、配置信息等等 |
进入当前正在运行的容器
1 | 通常容器以后台的方式运行,此时可通过一下命令进入该挂起的容器 |
从容器内拷贝文件到宿主机
1 | 从容器到主机 |