docker常用命令及操作
1)、镜像操作
操作 |
命令 |
说明 |
检索 |
docker search 关 键 字 eg:docker search redis |
我们经常去docker hub上检索镜像的详细信息,如镜像的TAG。 |
拉取 |
docker pull 镜像名:tag |
:tag是可选的,tag表示标签,多为软件的版本,默认是latest |
列表 |
docker images |
查看所有本地镜像 |
删除 |
docker rmi image-id |
删除指定的本地镜像 |
2)、容器操作
软件镜像(QQ安装程序)----运行镜像----产生一个容器(正在运行的软件,运行的QQ); 步骤:
1、搜索镜像 [root@localhost ~]# docker search tomcat 2、拉取镜像 [root@localhost ~]# docker pull tomcat 3、根据镜像启动容器 docker run ‐‐name mytomcat ‐d tomcat:latest 4、docker ps 查看运行中的容器 5、 停止运行中的容器 docker stop 容 器 的 id 6、查看所有的容器 docker ps ‐a 7、启动容器 docker start 容器id 8、删除一个容器docker rm 容器id 9、启动一个做了端口映射的tomcat [root@localhost ~]# docker run ‐d ‐p 8888:8080 tomcat ‐d:后台运行 ‐p: 将主机的端口映射到容器的一个端口 主机端口:容器内部的端口 10、为了演示简单关闭了linux的防火墙 service firewalld status ;查看防火墙状态 service firewalld stop:关闭防火墙 11、查看容器的日志 docker logs container‐name/container‐id 更多命令参看 https://docs.docker.com/engine/reference/commandline/docker/ 可以参考每一个镜像的文档 |
‐p: 将主机的端口映射到容器的一个端口 |
最新文章
- 解决HttpWebRequest首次连接特别慢的问题
- jquery.fileupload.js 杂记
- vb6.0安装程序制作图解教程
- inoic是什么
- Object窥探
- 高质量、处于持续更新的R包
- pyqt5猜数游戏
- eclipse hibernate plugin
- java实现8种排序算法(详细)
- 解决linux 乌班图下使用eclipse创建类和其他各种操作进程卡死的问题的一种可能方法
- CDH 5.x 集群安装及卸载
- Java进阶(六)Java反射机制可恶问题NoSuchFieldException
- Java 算法(二)
- Python调用ansible API系列(三)带有callback的执行adhoc和playbook
- C# 爬虫----Cookies处理(Set-Cookie)
- php关联Apache和nginx
- 【python】函数式编程
- <;转载>; MySQL 性能优化的最佳20多条经验分享 http://www.jb51.net/article/24392.htm
- Makefile伪目标
- 未能加载文件或程序集“NPOI”或它的某一个依赖项