镜像操作
$ docker search <name> # 在docker hub中查找相干镜像$ docker pull <name:tag> # 拉取镜像$ docker inspect <image id> # 查看容器信息
查看镜像
$ docker image ls # 查看本地已有镜像$ docker images # 同 docker image ls$ docker image rm <image id> # 删除镜像$ docker ps # 查看正在运行的所有镜像$ docker ps -a # 包含那些曾经stop了的镜像
如果某个镜像有正在运行的实例,那么就不能用 docker image rm
删除,倡议先进行并删除该镜像的所有实例后再删除该镜像。
运行容器
$ docker run -it -d <image_name:version> bash # 应用bash交互并将容器挂在后盾,能够用 --name 指定容器名称,这样就能够不再应用container id了$ docker exec -it <container id> bash # 进入容器$ docker stop <container id> # 进行容器,容器的相干数据不会失落$ docker start <container id> # 启动容器$ docker rm < container id> # 删除容器,倡议先进行容器再执行删除操作