docker 部署网页相关服务

这篇具有很好参考价值的文章主要介绍了docker 部署网页相关服务。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

docker 部署网页相关服务


// 安装SFTP


1.拉取镜像
docker pull netresearch/sftp
2.启动后容器:
docker run --name Sftp -v E:\wwwroot\julong\fsnfiles:/home/sftpuser/upload --privileged=true -p 22:22 -d netresearch/sftp sftpuser:123456:::upload


//安装ftp


1.拉取镜像
docker pull fauria/vsftpd
2.启动后容器:
docker run -d -p 20:20 -p 21:21 -p 21100-21110:21100-21110 -v E:\wwwroot\julong\fsnfiles:/home/vsftpd -e FTP_USER=ftpuser -e FTP_PASS=123456 -e PASV_ADDRESS=127.0.0.1 -e PASV_MIN_PORT=21100 -e PASV_MAX_PORT=21110 --name Ftp fauria/vsftpd
3.关闭防火墙
systemctl stop firewalld


//tomcat 相关安装 多端口映射


1.拉取镜像
docker pull tomcat:7-jre7
2.启动后容器:
docker run -di --name Tomcat -p 80:8080 -p 8234:8234 -p 8235:8235 -v E:\wwwroot:/usr/local/tomcat/webapps tomcat:7-jre7
3、Docker tomcat的设置内存大小配置方式
直接进入容器中修改tomcat的catalina.sh的配置文件,以root用户进入容器,
docker exec -it -u root <container_id> /bin/bash
4、进入路径:/usr/local/tomcat/bin/,找到catalina.sh配置文件, 复制到映射硬盘上或者直接vi修改。配置方式如下:
在cygwin=false下面加入:
JAVA_OPTS=“-server -Xms1024m -Xmx2048m -XX:MaxNewSize=256m -XX:PermSize=128m -XX:MaxPermSize=256m”
#-xms 初始化堆内存
#-xmx 最大堆内存


//mysql 安装


1.拉取镜像
docker pull mysql:5.7
2.启动后容器:
docker run -d -p 3306:3306 --privileged=true -v E:\wwwroot\mysql\log:/var/log/mysql -v E:\wwwroot\mysql\data:/var/lib/mysql -v E:\wwwroot\mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 --name Mysql mysql:5.7


//Docker之导出容器export与导入容器import (ftp为例)


1、导出
docker save -o E:\docker\ftp.tar fauria/vsftpd
2、导入
docker load -i E:\docker\ftp.tar文章来源地址https://www.toymoban.com/news/detail-573133.html

到了这里,关于docker 部署网页相关服务的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • docker入门(1)----服务/镜像/容器相关命令

    官网安装app 命令行安装(但是没有图形界面app) brew install docker 镜像(Image):Docker 镜像(Image),就相当于是一个 root 文件系统。比如官方镜像ubuntu:16.04 就包含了完整的一套 Ubuntu16.04 最小系统的 root 文件系统。 容器(Container):镜像(Image)和容器(Container)的关系,就

    2024年02月06日
    浏览(40)
  • Docker Compose部署tomcat服务

    当使用Docker Compose部署Tomcat和WAR包时,以下是一个示例,包括相应的docker-compose.yml文件和一些注释。 首先,假设您有一个名为webapp.war的WAR包,用于部署到Tomcat容器中。 在与WAR包和docker-compose.yml文件相同的目录下,创建一个名为docker-compose.yml的文件,并添加以下内容: 上述示

    2024年02月13日
    浏览(34)
  • 阿里云服务部署docker容器

            问题 开发、测试、生产环境不统一,造成项目测试、部署时产生问题 解决方案 使用容器化技术,将环境和项目一起发送给测试、部署人员,测试人数和运维人员直接使用发过 来的环境和项目进行操作,避免环境不统一产生的问题. docker官网:Docker: Accelerated Contain

    2024年02月02日
    浏览(38)
  • docker一个容器内部署多个服务

    原因是,我有一个springBoot服务需要写入httpd的目录,然后httpd提供链接给别人下载。之前的方法是,httpd和springBoot各一个容器,但是我们将镜像是部署在腾讯云上的,腾讯云会自动对每个容器分离不同的虚拟机,这样就导致,他们不能共享目录。所以只能写在一个容器内。 思

    2023年04月10日
    浏览(35)
  • 使用docker-compose.yml快速搭建开发、部署环境(nginx、tomcat、mysql、jar包、各种程序)以及多容器通信和统一配置

    image 镜像名称,可去镜像市场查找自己需要的 hostname 容器内服务名 container_name 容器名 volumes 可以把自己电脑的路径映射到容器中的文件夹中 networks 写同一个网络可以让容器之间进行通信 启动 在项目根目录的命令行中输入 docker-compose up 停止 在项目根目录的命令行中输入 d

    2024年02月12日
    浏览(56)
  • 云服务器-Docker容器-系统搭建部署

            最近公司在海外上云服务器,作者自己也搞了云服务器去搭建部署系统,方便了解整体架构和系统的生命周期,排查解决问题可以从原理侧进行分析实验。虽然用的云不是同一个,但是原理都是相通的。         作者选用的是腾讯云,没别的原因,就是便宜加牌子大

    2024年02月12日
    浏览(59)
  • Docker容器部署前端Vue服务——手把手教学

    需要工具: Xftp Xshell   首先对前端项目进行打包:npm run build   打包完成 ​ 在项目中生成dist文件: 通过Xshell在/home目录下创建项目文件夹 通过Xftp将打包的dist文件上传到服务器的项目文件夹下; 利用Xshell在拉取nginx镜像 在项目文件夹下编写nginx config配置文件 default.conf内容

    2024年02月07日
    浏览(63)
  • 微服务项目容器编排docker-compose.yml、Dockerfile文件模板、相关配置文件、shell脚本

    docker环境变量文件 如果定义的环境变量名与宿主机的一样,则优先宿主机上的。 部署脚本deploy.sh 批量复制文件到对应目录copy.sh

    2024年02月11日
    浏览(39)
  • 【Docker】Docker的使用案例以及未来发展、Docker Hub 服务、环境安全、容器部署安全

    作者简介: 辭七七,目前大二,正在学习C/C++,Java,Python等 作者主页: 七七的个人主页 文章收录专栏: 七七的闲谈 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖    Docker是一个命令行工具,它提供了中央“docker”执行过程中所需的所有工具 。这使得Docker的操作非常简单。

    2024年02月08日
    浏览(49)
  • Docker容器化部署若依微服务ruoyi-cloud项目

    接下来的内容以 Ubuntu 22.04.1 操作系统为例。 验证版本信息 Note: 在 CentOS7 上使用上述 yum 方式安装的 Docker ,默认自带了Docker Compose Plugin,不过命令是 docker compose 。 docker pull docker run docker images docker ps docker logs docker start docker stop docker restart docker rmi docker rm docker exec docker netwo

    2024年02月04日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包