dmx*_*dmx 2 docker docker-compose
我正计划在docker中运行我的应用程序。我想在Docker容器上动态启动,停止,构建,运行命令.... 我找到了一个名为dockerode的工具。这是项目存储库。这个项目有文档,但是我不太了解。我想了解几件事。这是建立图像的方法
docker.createContainer({Image: 'ubuntu', Cmd: ['/bin/bash'], name: 'ubuntu-test'}, function (err, container) {
container.start(function (err, data) {
//...
});
});
Run Code Online (Sandbox Code Playgroud)
可以RUN apt-get update在使用Dockerfile时或RUN ADD /path/host /path/docker在构建过程中使像吗?构建后如何将我的应用程序移入容器?
让我们看一下这段代码:
//tty:true
docker.createContainer({ /*...*/ Tty: true /*...*/ }, function(err, container) {
/* ... */
container.attach({stream: true, stdout: true, stderr: true}, function (err, stream) {
stream.pipe(process.stdout);
});
/* ... */
}
Run Code Online (Sandbox Code Playgroud)
我怎么知道我可以在这里放几个参数{ /*...*/ Tty: true /*...*/ }?
有人也尝试过这个软件包吗?请帮助我开始。
| 归档时间: |
|
| 查看次数: |
1643 次 |
| 最近记录: |