Docker(五)| 搭建ubuntu或centos环境
相关文章
- Docker(一)| 在Windows上搭建docker环境.
- Docker(二)| redis安装.
- Docker(三)| mysql安装.
- Docker(四)| 删除镜像和容器.
- Docker(六)| 上传本地文件到容器.
可以先docker pull ubuntu
下载,再运行下面的命令,或者直接运行也可以,下面的命令会自动去寻找对应的版本并下载
命令:docker run -d -it --name vmtest ubuntu:19.10
- -d:守护进程
- -it:可以单独写,也可以合起来写。-t:在新容器内指定一个伪终端或终端。-i:允许你对容器内的标准输入 (STDIN) 进行交互。
- vmtest:自己指定的容器名称
在ubuntu
上创建data
文件夹,拿来放自己的东西,后面的文章会用到
退出ubuntu
容器,使用exit
命令退出后会自动停止这个容器
Ctrl+P+Q
即可
可以看到已经没有运行的容器了
重新进入名称为vmtest
的ubuntu
容器
- 使用命令:
docker start vmtest
启动名称为vmtest
的ubuntu
容器 - 使用命令:
docker attach vmtest
进入ubuntu
容器
Ctrl+P+Q
即可。使用exit
会退出容器并停止容器运行
2. 但是使用 attach
命令有时候并不方便。当多个窗口同时 attach
到同一个容器的 时候,所有窗口都会同步显示。当某个窗口因命令阻塞时,其他窗口也无法执行操作 了。下面推荐nsenter
命令,参考博客:https://blog.csdn.net/qq_39629343/article/details/80170164
nsenter 使用注意: