通过主机部署
本章主要介绍如何把云原生应用市场的 Docker 应用部署到主机中。
- Docker Run
- Docker Compose
以下将分别介绍三种不同的操作系统。
- Linux
- Windows
- Mac
准备工作
- 安装 docker 工具
curl -sfL https://get.rainbond.com/install_docker | bash
检查是否安装成功
service docker status
安装应用
通过云原生应用市场去浏览你要安装的 Docker 类型应用,在应用列表页支持根据类型筛选,同时在每个应用的右上角都展示出当前应用对应的类型图标,选择想要安装的应用进入详情页去通过应用介绍去了解当前应用。
- 选择你要安装的版本,点击安装按钮弹出 Docker run 命令,这里以
mysql
为例,在终端中执行:
docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
注意事项
- Docker 在 macOS 上和 Windows 上跑 Linux docker 都是先套了个虚拟机,虚拟机里跑 Linux 提供 kernel ,再在里面跑 docker,在 Windows 和 Linux 上运行 docker run 命令时可能出现的主要区别,如果你是 Windows 操作系统需要根据以下区别进行修改。
- 路径分隔符
- Linux: 使用正斜杠 / 作为路径分隔符,例如:/app/data/file.txt。
- Windows: 使用反斜杠 \ 作为路径分隔符,例如:C:\app\data\file.txt。
- 转义字符
- Linux: 使用反斜杠 \ 作为转义字符。
- Windows: 使用 ^ 作为转义字符。
准备工作
- 安装 Docker Desktop。
- 安装完成后双击启动 Docker Desktop。
- Docker 启动完之后打开主机终端,把命令复制进去执行即可。
安装应用
通过云原生应用市场去浏览你要安装的 Docker 类型应用,在应用列表页支持根据类型筛选,同时在每个应用的右上角都展示出当前应用对应的类型图标,选择想要安装的应用进入详情页去通过应用介绍去了解当前应用。
- 选择你要安装的版本,点击安装按钮弹出 Docker run 命令,这里以
mysql
为例,在终端中执行:
docker run -itd --name mysql-test -p 3306:3306 ^
-e MYSQL_ROOT_PASSWORD=123456 mysql