docker的常用命令

1、docker search + 镜像名  Docker Hub 网站来搜索镜像,Docker Hub 网址为: https://hub.docker.com/ 

docker search mysql

2、docker pull + 镜像名  Docker 镜像仓库获取镜像

docker pull mysql //后面可以加版本如
docker pull mysql:8.0

3、docker images/docker image ls  列出本地的镜像

docker images
docker image ls

4、docker image prune 清除虚悬镜像
通过Dockerfile制作自己的镜像迭代时,旧版本的镜像会显示none,可以通过该命令删除。

docker image prune

5、docker rmi +镜像id 删除本地镜像

docker rmi c8078e8ab06d

6、docker run 参数 镜像名称:版本   基于镜像新建一个容器启动

docker run --rm -d --name tomcat8 -p 8080:8080 tomcat:8
-i 保持和 docker 容器内的交互,启动容器时,运⾏的命令结束后,容器依然存活,没有退出(默认是会退出,即停
⽌的)
-t 为容器的标准输⼊虚拟⼀个tty
-d 后台运⾏容器
--rm 容器在启动后,执⾏完成命令或程序后就销毁
--name 给容器起⼀个⾃定义名称
-p 宿主机:内部端口

7、docker ps  查看容器状态

docker ps //查看正在运行的容器
docker ps -a//查看所有的容器

8、docker rm 容器id   删除容器

docker rm 9be696a0c283

 9、docker stop + 容器id  停止运行的容器

docker stop 9be696a0c283

10、docker start + 容器id  运行已经停止的容器

docker start 9be696a0c283

 

 

 

 

 

posted @ 2020-03-22 23:59  yamiya  阅读(151)  评论(0编辑  收藏  举报