docker环境项目

 一、Docker技术

1、与虚拟机区别

 2、docker优点

 3、docker常用命令

(1)搜索镜像 -最好下载星级别高的镜像

docker search tomcat

docker search tomcat:7.1

(2)查看宿主机有哪些镜像

docker images

(3)从仓库拉取镜像

docker pull 镜像名  # 不加版本就是最新

docker pull tomcat:7.8  # 指定是tomcat7版本

(4)删除镜像

docker rmi 镜像名

# 容器

(1)查看容器

docker ps  # 查看正在运行的容器

docker ps -a # 所有的容器

# 使用场景:如果宿主机里有几十个容器,设置查看过滤条件!

docker ps -a|grep tomcat

 

# 端口映射 -- 

docker run -id --name 容器名 -p 物理机端口:容器端口 镜像名

-i  运行容器

-d 守护方式

-p 端口映射

# 端口映射 --      -p  宿主机端口7070:容器的端口8080

-注意事项:容器的端口一般不去改它,如果需要改需要改容器里的应用的配置文件

-宿主机的端口可以自定义

-p   7070:8080

 

# 数据卷--文件挂载

docker run -id --name 容器名  -v  宿主机的路径:容器的指定路径

 

# 进入容器

docker exec -it  容器名/bin/bash

# 退出容器

exit

 

扩展

1、过滤查看的容器

docker ps -s |grep musql

2、查看容器的信息

docker inspect 容器名/id

3、查看日志

docker logs -f 容器名/di

posted on 2024-01-04 19:20  土豆666  阅读(8)  评论(0编辑  收藏  举报

导航