乐趣区

关于docker:Docker指令

镜像操作

$ 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> # 删除容器,倡议先进行容器再执行删除操作 
退出移动版