Docker之自定义镜像制作与运行(二)

上一篇我们已经成功的把jpress构建成为镜像文件了,那么接下来我们就开始运行起来吧。Docker之自定义镜像制作与运行(一)

启动镜像

docker run -d -p 8888:8080 jpress


容器已经正常启动了,可以通过docker exec -it aa05 bash  进入容器内部查看文件

浏览器访问http://192.168.99.100:8888/jpress 这里的IPLinuxIP可参考《Docker之网络和Nginx浏览器访问》

需要配置数据库:用docker安装mysql

docker pull hub.c.163.com/library/mysql:latest


怎么使用mysql镜像呢?参照网址:https://c.163yun.com/hub#/m/repository/?repoId=2955 需要用户登录才能访问。


运行mysql,指定端口3306 root密码为123456,创建数据库jpress

docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -e MYSQL_DATABASE=jpress hub.c.163.com/library/mysql:latest

-e 后面接参数,键值对的方式



配置Jpress数据源


配置网址信息:



重启容器

docker restart aa0544521938


浏览器访问前后端jpress网站


浏览器访问后台管理平台:http://192.168.99.100:8888/jpress/admin/login 




至此:Jpress项目已经完美运行了,自定义的docker镜像就是这么简单,还不赶快去试试。

留一个问题:当你重启docker之后,你会发现mysql里面的创建数据会丢失,那么这么解决呢?解决方案:docker volume ,稍等会更加详细介绍怎么使用docker volume,那么请关注我吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值