Docker常用命令和操作

た 入场券 2022-10-20 05:29 274阅读 0赞

文章目录

  • 1、镜像操作
  • 2、容器操作示例
    • 2.1、搜索镜像
    • 2.2、拉取镜像
    • 2.3查看本地所有镜像
    • 2.4 删除镜像
  • 3、总结

1、镜像操作































操作 命令 说明
检索 docker search 关键字 eg:docker search redis 我们经常去docker hub上检索镜像的详细信息,如镜像的TAG。
拉取 docker pull 镜像名:tag :tag是可选的,tag表示标签,多为软件的版本,默认是latest
列表 docker images 查看所有本地镜像
删除 docker rmi image-id 删除指定的本地镜像

2、容器操作示例

2.1、搜索镜像

  1. docker search mysql

在这里插入图片描述

2.2、拉取镜像

  1. docker pull mysql

在这里插入图片描述

2.3查看本地所有镜像

在这里插入图片描述
再拉一个mysql5.5镜像
在这里插入图片描述
查看所有镜像
在这里插入图片描述

2.4 删除镜像

在这里插入图片描述
删除镜像
在这里插入图片描述
拉取tomcat镜像
在这里插入图片描述
查看拉去的镜像
在这里插入图片描述
查看所有容器
在这里插入图片描述

删除容器
在这里插入图片描述

3、总结

  1. 1、搜索镜像
  2. [root@localhost ~]# docker search tomcat
  3. 2、拉取镜像
  4. [root@localhost ~]# docker pull tomcat
  5. 3、根据镜像启动容器
  6. docker run --name mytomcat -d tomcat:latest
  7. 4docker ps
  8. 查看运行中的容器
  9. 5 停止运行中的容器
  10. docker stop 容器的id
  11. 6、查看所有的容器
  12. docker ps -a
  13. 7、启动容器
  14. docker start 容器id
  15. 8、删除一个容器
  16. docker rm 容器id
  17. 9、启动一个做了端口映射的tomcat
  18. [root@localhost ~]# docker run -d -p 8888:8080 tomcat
  19. -d:后台运行
  20. -p: 将主机的端口映射到容器的一个端口 主机端口:容器内部的端口
  21. 10、为了演示简单关闭了linux的防火墙
  22. service firewalld status ;查看防火墙状态
  23. service firewalld stop:关闭防火墙
  24. 11、查看容器的日志
  25. docker logs container-name/container-id
  26. 更多命令参看
  27. https://docs.docker.com/engine/reference/commandline/docker/
  28. 可以参考每一个镜像的文档

发表评论

表情:
评论列表 (有 0 条评论,274人围观)

还没有评论,来说两句吧...

相关阅读