首页 > 其他分享 >利用本地docker镜像压缩包部署若依前后端分离框架

利用本地docker镜像压缩包部署若依前后端分离框架

时间:2024-11-06 15:20:03浏览次数:3  
标签:load sudo 若依 mysql 镜像 docker 压缩包

前言:利用本地docker镜像压缩包部署若依前后端分离框架(制作镜像压缩包看上一篇文章),掌握docker基本操作,熟悉若依前后端分离部署

一、部署环境

1、把所需压缩包上传到ubuntu上,并加载为docker镜像

链接: https://pan.baidu.com/s/15b2FkhUZhYECuGoClbltVg 提取码: mv3h

分别执行下面的代码,把压缩包加载为镜像

sudo docker load -i redis.tar
sudo docker load -i mysql.tar
sudo docker load -i nginx.tar
sudo docker load -i openjdk.tar

执行过程如下:

查看镜像:

sudo docker images

2、部署mysql容器,详见我另外的文章,执行下面的命令,请注意我的镜像名是mysql-test:

 sudo docker run -d --restart=always --name mysql -p 3306:3306 -v /usr/local/mysql/data:/var/lib/mysql -v /usr/local/mysql/my.cnf:/etc/mysql/conf.d/my.cnf -e MYSQL_ROOT_PASSWORD=123456 mysql-test

3、部署nginx,详见我另外的文章,执行下面的命令,注意我们宿主机的nginx的根

标签:load,sudo,若依,mysql,镜像,docker,压缩包
From: https://blog.csdn.net/kenneth059/article/details/143370323

相关文章

  • Docker安装
    1.加载源和bridgeyuminstall-yepel-releaseyuminstall-ybridge-utilsbridge-utils包中的brctl命令用于在Linux系统中管理以太网桥,包括创建、维护和检查网桥配置。网桥是一种在数据链路层工作的设备,能够将多个局域网(LAN)连接起来,并根据MAC地址转发帧,起到隔离碰撞和隔离网......
  • 【docker】拉取镜像环境报错解决#ERROR: Get https://registry-1.docker.io/v2/
    系统环境是ubuntu24.04创建daemon.json文件,设置国内加速地址。之前尝试使用了阿里,网易,百度的都不行。最后网上随便找了一粘进去,{"registry-mirrors":["https://docker.registry.cyou","https://docker-cf.registry.cyou","https://dockercf.jsdelivr.fyi","https://do......
  • 关于docker无法访问仓库的镜像代理问题
    解决的办法有以下及几种1.修改镜像源,改成国内的镜像地址注意:dockerpull时修改系统的代理不会让dockerpull走系统代理,dockerpull的代理被systemd接管,所以需要设置systemd...,dockerbuild/run的代理参考方法2#创建以下文件vim/etc/docker/daemonjson编辑模式输入......
  • Docker与k8s的联系
    本篇为帮助为帮助理解Docker与k8s大体的作用以及他们的联系和区别,没有对其进行深入刨析。产生的意义首先对于开发者来讲Docker与k8s都是为了去运行你写的代码的工具或者程序。在使用他们之前我们都需要先在本机把代码写好然后传到Linux服务器上部署运行。这样的方式也是没问题......
  • Docker搭建kafka集群
    Docker搭建kafka集群kafka中的基本概念broker:消息中间件处理节点,一个broker就是一个kafka节点,一个或者多个broker就组成了一个kafka集群topic:kafka根据topic对消息进行归类,发布到kafka集群的每个消息,都要指定一个topicproducer:消息生产者,向broker发送消息的客户端consumer:消......
  • Docker 镜像缩小
    背景手动构建的Docker镜像如果体积过大,可以利用slim工具来优化和减小其体积。slim不仅能够有效地缩减镜像大小,还有以下额外好处:减少攻击面:通过精简镜像,移除了不必要的文件和依赖,从而减少了潜在的安全漏洞和攻击面。降低安全风险:较小的镜像意味着更少的软件组件,这有助于......
  • Docker:开源容器化平台,解决开发运维问题的神器
    云计算de小白Docker是一个开源的容器化平台,可以将应用程序及其依赖的环境打包成轻量级、可移植的容器。Docker为什么这么受欢迎呢?原因很简单:Docker可以解决不同环境一致运行的问题,而且占用资源少,速度快。所以好的东西应该被更多人喜欢,因为Docker确实解决了我们日常的开发和......
  • 【docker】6. 镜像仓库/镜像概念
    DockerRegistry(镜像仓库)什么是DockerRegistry镜像仓库(DockerRegistry)负责存储、管理和分发镜像,并且提供了登录认证能力,建立了仓库的索引。镜像仓库管理多个Repository,Repository通过命名来区分。每个Repository包含一个或多个镜像,镜像通过镜像名称和标签(T......
  • 使用Portainer管理docker容器
    使用Portainer管理docker容器内容这段代码用于启动Portainer,一个用于Docker的图形化管理工具。以下是每个参数的具体解释:dockerrun-d-p9000:9000-p8000:8000\--nameportainer\--restart=always\-v/var/run/docker.sock:/var/run/docker.sock\-vpor......
  • Docker部署Portainer CE结合内网穿透实现容器的可视化管理与远程访问
    文章目录前言1.本地安装Docker2.本地部署PortainerCE3.公网远程访问本地Portainer-CE3.1内网穿透工具安装3.2创建远程连接公网地址4.固定PortainerCE公网地址前言本篇文章介绍如何在Ubuntu中使用docker本地部署PortainerCE可视化管理工具,并......