docker images|grep tomcat(镜像名称)或者 docker images -- 查看docker镜像
docker ps -- 查看正在运行的镜像
docker ps -a -- 查看镜像的运行记录
docker rm -f x5(镜像名称) --删除正在运行的镜像
docker rmi imageId --删除镜像
docker run -p 8088:8080
-v 宿主机目录:镜像中要挂载的目录
--restart=always (开启启动)
--name (别名)镜像名:版本号
Dockerfile 一定要小写f 不能写成DockerFile,这样会找不到
docker build -t 镜像名称:版本 . -- 运行Dockerfile
docker save 镜像名 -o 名称.tar
docker load --input 镜 --像压缩包 &&
docker exec -it 镜像名 /bin/bash -- 进入进行镜像
docker run -p 3307:3306 --name mysqltest -e MYSQL_ROOT_PASSWORD=123456 docker.io/mysql:5.7
-- 启动mysql镜像
mysql的目录再 /var/lib下面
FROM tomcat:8.5.40-jre8-slim
# 设置时区
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN echo 'Asia/Shanghai' >/etc/timezone
ADD x5 /usr/local/tomcat/webapps/x5
docker run -d --name redis1 -p 6379:6379 redis --requirepass "123456"
docker run -d --name ecardhallRedis -p 6380:6379 docker.io/redis:3.2 --requirepass "123456"
docker commit 镜像名称 新的镜像名称
将docker 中的文件复制到主机
docker cp dockerName:/路径 /主机路径
进入容器
docker attach 44fc0f0582d9