Docker安装MySQL
下面就有版本 ,默认是最新的,也就是latest
2、这条命令的意思
其实很近简单–restart=always是让容器在Docker服务启动后也跟随启动,我的Docker设置的是开机启动,所以开机后一旦Docker服务启动,mysql容器也会启动,通过-v命令添加了三个容器卷,分别是/mysql/conf、/mysql/logs、~/mysql/data ,这样的话我们在宿主机上就可以配置MySQL、查看log、以及备份数据!
Docker安装Tomcat
同样的安装Tomcat也是先查找,然后直接根据自己的版本 直接
这个Tomcat需要手动启动,所以使用 -it 模式进入bin目录start.sh才可以开启Tomcat,另外,如果像上面这个路径去添加容器卷的话,webapp和logs目录会清空,我是直接把webapps的东西copy进去就好了!
Docker安装Redis
同样的安装redis也是先查找,然后直接根据自己的版本 直接`docker pull redis:标签
在主机/root/redis/conf/redis.conf目录下新建redis.conf文件 vim /root/redis/conf/redis.conf/redis.conf
测试redis-cli连接和测试持久化文件生成
docker exec -it 容器编 redis-cli
镜像的生成方法,编写DockerFile,这个在上一篇文章DockerFile已经说过了。或者从容器生成一个新的镜像:
登录到阿里云的镜像服务:https://cr.console.aliyun.com/cn-hangzhou/instances/repositories
创建一个命名空间,创建本地仓库:
按照提示操作,先登录
出现下面这种,即说明推送完毕(其实这和Pull是一样的,镜像分层都是一层一层的结构)
谢谢你请我喝咖啡
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92729 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!