docker remote是docker compose的一个包装器,用于轻松管理远程计算机上的组合。
docker-remote的Python项目详细描述
#docker remote
<;a href=“https://opensource.org/licenses/mit”>;
<;img align=“right”src=“https://img.shields.io/badge/license-mit-yellow.svg”alt=“license:mit”>;
<;/a>;
![](docs/logo.png)
[compose]:https://github.com/docker/compose
[machine]:https://docs.docker.com/machine/
remote是在另一台机器上通过[compose]管理docker应用程序的工具。它使用ssh隧道将docker和docker compose客户端连接到docker主机。它很有用,可以替代[机器]或
在服务器上部署应用程序,而无需通过ssh手动登录。
$cat docker compose.yml
版本:'3.4'
服务:
网络:
图像:nginx
x-docker-remote:
项目:
名称:myapp
$docker remote compose up--build--detach
$docker remote docker ps
docker remote在调用
`docker`或'docker compose'时设置'docker\u host'环境变量。您可以使用“docker remote shell”输入设置了隧道和环境变量的shell,然后省略docker命令上的“docker remote”前缀。合成“
tcp://localhost:2375
$docker ps
docker合成配置的
`x-docker-remote`部分或
`/.docker remote.yml`配置文件中可以指定打开连接的主机。
remote:
host:myhost.org
user:me
remotepy:/home/me/.local/bin/docker remote.core.remotepy
应用程序远程预处理Docker组合配置,以便将所有命名卷名和相对卷名放入项目目录中。
*能够自动将“DockerHost”主机名添加到“/etc/hosts”中,用于
所有或选定的服务
--
<;p align=“center”>;版权所有&;copy;2018年Niklas Rosenstein<;P>;
<;a href=“https://opensource.org/licenses/mit”>;
<;img align=“right”src=“https://img.shields.io/badge/license-mit-yellow.svg”alt=“license:mit”>;
<;/a>;
![](docs/logo.png)
[compose]:https://github.com/docker/compose
[machine]:https://docs.docker.com/machine/
remote是在另一台机器上通过[compose]管理docker应用程序的工具。它使用ssh隧道将docker和docker compose客户端连接到docker主机。它很有用,可以替代[机器]或
在服务器上部署应用程序,而无需通过ssh手动登录。
$cat docker compose.yml
版本:'3.4'
服务:
网络:
图像:nginx
x-docker-remote:
项目:
名称:myapp
$docker remote compose up--build--detach
$docker remote docker ps
docker remote在调用
`docker`或'docker compose'时设置'docker\u host'环境变量。您可以使用“docker remote shell”输入设置了隧道和环境变量的shell,然后省略docker命令上的“docker remote”前缀。合成“
tcp://localhost:2375
$docker ps
docker合成配置的
`x-docker-remote`部分或
`/.docker remote.yml`配置文件中可以指定打开连接的主机。
remote:
host:myhost.org
user:me
remotepy:/home/me/.local/bin/docker remote.core.remotepy
应用程序远程预处理Docker组合配置,以便将所有命名卷名和相对卷名放入项目目录中。
*能够自动将“DockerHost”主机名添加到“/etc/hosts”中,用于
所有或选定的服务
--
<;p align=“center”>;版权所有&;copy;2018年Niklas Rosenstein<;P>;