- 前言
- 一、安装docker
- 二、启动docker
- 三、docker基本命令
- 1、Docker系统信息
- 2、查询镜像名
- 3、拉取镜像
- 4、查看本地镜像
- 5、删除本地镜像
- 6、查看容器
- 7、创建容器
- 8、启动容器
- 9、停止容器
- 10、进入容器交互终端
- 11、镜像导出与导入
- 12、构建镜像
- 后言
docker是一门虚拟化技术,主要用于运维。每一个docker容器通常只做一个前台服务,使用资源少。
一、安装dockeryum install docker #centos系统二、启动docker
service docker start三、docker基本命令 1、Docker系统信息
docker info2、查询镜像名
docker search [镜像名]3、拉取镜像
docker pull [镜像名]:[版本]4、查看本地镜像
docker images5、删除本地镜像
docker rmi [镜像ID] ps:已经被用于创建容器的镜像,删除方法有两种,一种是先把容器删除,再删除镜像,另一种则只需要在删除镜像的命令中跟一个-f参数便可6、查看容器
docker ps #查看运作中的容器,老命名 docker ps -a docker container ls #查看运作中的容器,新命名 docker container ls -a7、创建容器
docker create [image] #创建容器不启动 docker run -t -i -d --name [别名] [镜像ID] /bin/bash
-t -i 在一起使用,进入容器交互终端
-d 在后台运行
–name 容器别名
–network 分配网络组
docker start [container]9、停止容器
docker stop [container]10、进入容器交互终端
docker attach [container] ps:容器要处于运行中,但是不建议使用该方法 docker exec -it [container] /bin/bash ps:容器要处于运行中,推荐使用该方法11、镜像导出与导入
docker image save -o [target] [image] #备份镜像 docker load < [target] #恢复镜像12、构建镜像
docker commit [container] [image]:[tag] #通过容器构建镜像 docket build [dockerFile] #通过docker文件构建镜像后言
镜像是静态资源,容器是动态资源。
在创建运行容器的时候,需要给容器创建任务保持容器运行;如果没有运行任务,容器默认结束运行。



