7-1、总体步骤
7-1-1、搜索镜像 docker search 镜像名
7-1-2、拉取镜像 docker pull 镜像名
7-1-3、查看镜像 docker images 镜像名
7-1-4、启动镜像 docker run -it 镜像ID
7-1-5、停止容器 docker stop 容器ID
7-1-6、移除容器 docker rm 容器ID
7-2、安装tomcat
7-2-1、docker hub上查找tomcat镜像
docker search tomcat
7-2-2、从docker hub上拉取镜像到本地
docker pull tomcat
7-2-3、查看是否拉取到tomcat
docker images
7-2-4、使用tomcat镜像创建容器(也叫运行镜像)
docker run -it -p 8080:8080 tomcat
1、-p 主机端口:docker容器端口
2、-P 随机分配端口
3、-i 交互
4、-t 终端
7-3、安装mysql
7-3-1、docker hub 上面查找mysql镜像
docker search mysql
7-3-2、从docker hub上(阿里云加速器)拉取mysql镜像到本地标签为5.6
docker pull mysql:5.6
7-3-3、使用mysql5.6镜像创建容器(也叫运行镜像)
docker run -p 12345:3306 --name mysql \
-v /zzyyuse/mysql/conf:/etc/mysql/conf.d \
-v /zzyyuse/mysql/logs:/logs \
-v /zzyyuse/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6
1、使用mysql镜像
2、外部win10连接运行在docker上的mysql服务
3、数据备份小测试(可以不做)
7-4、安装redis
7-4-1、从docker hub上(阿里云加速器)拉取redis镜像到本地标签为3.2
docker pull redis:3.2
7-4-2、使用redis3.2镜像创建容器(也叫运行镜像)
docker run -p 6379:6379 --name mysql \
-v /zzyyuse/myredis/data:/data \
-v /zzyyuse/myredis/conf/redis.conf:/usr/local/etc/redis/redis.conf \
-d redis:3.2 redis-server /usr/local/etc/redis/redis.conf --appendonly yes
docker exec -it 运行着的Redis服务容器ID redis-cli
1、使用镜像
2、在主机/zzyyuse/myredis/conf/redis.conf目录下新建redis.conf文件
vim /zzyyuse/myredis/conf/redis.conf/redis.conf
3、测试redis-cli连接上来
4、测试持久化文件生成