Docker使用基础(一)
2017-10-02 本文已影响24人
褪色的记忆1994
- 在docker容器中运行容器
docker run ubuntu /bin/echo "hello world"
得到结果
Hello world
- docker:Docker的二进制执行文件。
- run:与前面的docker一起来运行一个文件
- ubuntu:指定要运行的镜像,docker首先会在本地搜索镜像是否存在;若不存在,docker会从镜像中心Docker Hub下载镜像。
- /bin/echo "Hello world":表示在docker容器中运行命令以上命令完整的意思可以解释为:
Docker 以 ubuntu镜像创建一个新容器,然后在容器里执行 bin/echo "Hello world",然后输出结果。
- 进行交互式的容器
通过docker的-i、-t两个参数实现与docker容器对话:
MacBook-Pro:~ xvjialing$ docker run -i -t ubuntu /bin/bash
root@dc0050c79503:/#
各个参数解析:
- -t:在新容器内指定一个伪终端或终端。
- -i:允许你对容器内的标准输入 (STDIN) 进行交互。
个人博客:https://blog.xvjialing.xyz
github主页:https://github.com/xvjialing
微信公众号
![](https://img.haomeiwen.com/i3804491/1136ea5d14d234a9.jpg)