美文网首页
docker 最简单安装软件

docker 最简单安装软件

作者: 客观开发者 | 来源:发表于2021-07-22 17:31 被阅读0次

    简介

    docker是一个开源的应用容器引擎,我们可以将它理解为一个工具,它基于go语言开发,并且兼容apache2.0协议,它可以将应用程序及其依赖(如配置文件等)打包到容器中。

    除此之外,它兼容多种环境,可以被部署在在笔记本电脑,内部服务器,公共云或私有云,可移植性很好,部署也非常灵活,解决了多种环境下的兼容性问题。

    Docker 包括三个基本概念:

    镜像(Image)
    容器(Container)
    仓库(Repository)

    Docker三剑客 就看看就行了。
    docker-machine
    docker-compose
    docker-swarm
    下面就开始简单的安装
    docker 的使用和安装。
    linux 下安装(百度)
    windows下安装(百度)

    安装软件

    • docker 安装mysql
    docker pull mysql:5.7
    docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7
    
    • docker 安装redis
    docker pull redis:latest
    docker run -itd --name redis -p 6379:6379 redis
    
    • docker 安装rabbitMQ
    docker pull rabbitmq:management
    docker run -dit --name rabbitmq -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 15672:15672 -p 5672:5672 rabbitmq:management
    
    • docker 安装mongoDB
    docker pull mongo:latest
    docker run --name  mongo  -p 27017:27017  -d mongo --auth
    新docker run --name  mongo  -p 27017:27017 --restart=always  -d mongo --auth
    

    结尾

    • mysql 连接3306


      image.png
      image.png
    • redis 连接6379


      image.png
    • rabbitMQ 访问地址http://localhost:15672 用户名admin密码admin
      image.png
    • mongoDB 连接27017


      image.png

    这样可以运行大多数的spring boot 项目了。
    注意
    1,在云上面,开启端口。
    2,在虚拟机里面,关闭访问防火墙。
    systemctl enable docker 开机启动docker
    docker update --restart=always mysql 启动docker 就启动mysql
    docker update --restart=always redis 启动docker 就启动redis
    docker update --restart=always rabbitMQ 启动docker 就启动rabbitMQ
    docker update --restart=always mongoDB 启动docker 就启动mongoDB

    run 的时候也可以添加--restart=always

    相关文章

      网友评论

          本文标题:docker 最简单安装软件

          本文链接:https://www.haomeiwen.com/subject/fwgdmltx.html