Docker常用软件安装与镜像发布

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进行处理,非常感谢!

上一篇 2019年7月2日
下一篇 2019年7月3日

相关推荐