镜像操作
$ 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> # 删除容器,倡议先进行容器再执行删除操作