diff --git "a/data/1.\344\272\221\345\216\237\347\224\237\345\210\235\351\230\266/1.\345\256\271\345\231\250(docker)/3.docker container \346\223\215\344\275\234/container-run-bash.md" "b/data/1.\344\272\221\345\216\237\347\224\237\345\210\235\351\230\266/1.\345\256\271\345\231\250(docker)/3.docker container \346\223\215\344\275\234/container-run-bash.md" index e4fb054786e258fa1fbc448469dea878f2c71365..3bc5ee2dcf812f69240b162bbf51599eaf8eb669 100644 --- "a/data/1.\344\272\221\345\216\237\347\224\237\345\210\235\351\230\266/1.\345\256\271\345\231\250(docker)/3.docker container \346\223\215\344\275\234/container-run-bash.md" +++ "b/data/1.\344\272\221\345\216\237\347\224\237\345\210\235\351\230\266/1.\345\256\271\345\231\250(docker)/3.docker container \346\223\215\344\275\234/container-run-bash.md" @@ -10,7 +10,7 @@ docker image pull library/ubuntu 下载 ubuntu 镜像成功 -![](https://gitcode.net/csdn/skill_tree_cloud_native/-/raw/master/data/1.云原生初阶/1.容器(docker)/3.docker container 操作/container-run-bash-ubuntu.jpg.jpg) +![](https://gitcode.net/csdn/skill_tree_cloud_native/-/raw/master/data/1.云原生初阶/1.容器(docker)/3.docker container 操作/container-run-bash-ubuntu.jpg)
接着,启动container 并执行第一个程序`bin/bash`: diff --git "a/data/1.\344\272\221\345\216\237\347\224\237\345\210\235\351\230\266/1.\345\256\271\345\231\250(docker)/3.docker container \346\223\215\344\275\234/container_run.md" "b/data/1.\344\272\221\345\216\237\347\224\237\345\210\235\351\230\266/1.\345\256\271\345\231\250(docker)/3.docker container \346\223\215\344\275\234/container_run.md" index 7cb4fe6f4e81586a996ff06ada31d235c84259a6..8c7c8f6e57571618ca85b764fc8593df774d9051 100644 --- "a/data/1.\344\272\221\345\216\237\347\224\237\345\210\235\351\230\266/1.\345\256\271\345\231\250(docker)/3.docker container \346\223\215\344\275\234/container_run.md" +++ "b/data/1.\344\272\221\345\216\237\347\224\237\345\210\235\351\230\266/1.\345\256\271\345\231\250(docker)/3.docker container \346\223\215\344\275\234/container_run.md" @@ -10,57 +10,6 @@ docker container run -it hello-world 可以看到输出了Hello World 信息: -# docker caontainer 操作(2): 运行,进入交互式shell环境 - -一个Docker镜像(image)运行后,就是一个容器实例,称为`container` - -运行容器后可以通过参数指定执行的第一个程序,例如可以先拉取`ubuntu`的容器镜像 - -```bash -docker image pull library/ubuntu -``` - -下载 ubuntu 镜像成功 - -![](https://gitcode.net/csdn/skill_tree_cloud_native/-/raw/master/data/1.云原生初阶/1.容器(docker)/3.docker container 操作/container-run-bash-ubuntu.jpg.jpg) -
- -接着,启动container 并执行第一个程序`bin/bash`: - -```bash -docker container run -it ubuntu bin/bash -``` - -可以看到成功进入了ubuntu容器实例的shell环境,并在shell环境里执行了`ls`和`ll`命令。 - -![](https://gitcode.net/csdn/skill_tree_cloud_native/-/raw/master/data/1.云原生初阶/1.容器(docker)/3.docker container 操作/container-run-bash-ubuntu-shell.jpg) -
- -以下描述错误的是? - -## 答案 - -所有的容器都能执行 `/bin/bash` 程序 - -## 选项 - -### A - -可以在启动容器的时候指定执行的第一个程序 - -### B - -如果容器程序带有 bash 程序,就可以在启动的时候指定执行bash程序从而进入容器里的shell环境。 - -### C - -因为指定了参数`-it`,因此可以直接在启动容器的终端上输入命令,回车交给容器里的shell环境执行命令。 - -![](https://gitcode.net/csdn/skill_tree_cloud_native/-/raw/master/data/1.云原生初阶/1.容器(docker)/3.docker container 操作/container-run-simple.jpg) -
- -参数`-it`表示将容器的shell链接到当前终端。 - 以下描述错误的是? ## 答案