Docker应用部署

Posted god-monk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker应用部署相关的知识,希望对你有一定的参考价值。

1.mysql部署

  拉取MySQL镜像:docker pull 镜像名

  创建容器:docker run -id --name=容器名 -p 3306:33306 -e MYSQL_ROOT_PASSWORD=123456 镜像名

    -e代表添加环境变量,MYSQL_ROOT_PASSWORD是用户root的登陆密码

  进入MySQL容器:docker exec -it 容器名 /bin/bash

  登陆MySQL:mysql -u root -p

  远程登陆MySQL,指定端口号33306,

2.tomcat部署

  拉取tomcat镜像:docker pull 镜像名

  创建容器:docker run -id --name=容器名 -p 8080:8000 -v usr/local/webapps:usr/local/webapps 镜像名:镜像标签

3.nginx部署

  拉取tomcat镜像:docker pull 镜像名

  创建容器:docker run -id --name=容器名 -p 80:80 镜像名

4.redis部署

  拉取tomcat镜像:docker pull 镜像名

  创建容器:docker run -id --name=容器名 -p 6379:6379 镜像名

以上是关于Docker应用部署的主要内容,如果未能解决你的问题,请参考以下文章

使用docker部署一个go应用

Docker-应用部署-部署Nginx

使用 Docker 部署 Node 应用

Docker应用部署

Docker中使用Nginx部署多应用

简单描述在docker上部署nginx应用和在集群中部署的区