Docker带来的主要方便是:程序自带运行运行环境,不用担心操作系统库的差异,也不需要提前安装运行所需的环境,比如我们部署好了MySQL之后,由不希望安装web服务器和php运行环境,直接使用Docker镜像完成一键部署。
首先我们找到phpmyadmin的镜像:
docker search phpmyadmin
我们选择第一个镜像,然后运行
docker run -d -e PMA_HOST=rds.ali.com -p 13306:80 phpmyadmin/phpmyadmin
解释一下参数:
-e PMA_HOST 指定要连接的MySQL 数据库HOST
-p 端口映射,将服务器的13306端口映射到容器内的80端口
总结:
使用Docker可以快速部署应用,这里运行一个命令,直接部署了MySQL的WEB管理phpmyadmin。