您当前的位置: 首页 >  慌途L docker

Boot2Docker(五)| 搭建ubuntu或centos环境

慌途L 发布时间:2019-08-06 10:49:22 ,浏览量:3

Docker(五)| 搭建ubuntu或centos环境 相关文章
  • Docker(一)| 在Windows上搭建docker环境.
  • Docker(二)| redis安装.
  • Docker(三)| mysql安装.
  • Docker(四)| 删除镜像和容器.
  • Docker(六)| 上传本地文件到容器.
其实每个镜像运行后都是一个liunx系统,将文件拷贝进容器的操作,在redis、mysql等镜像运行后的容器中都可以,希望大家不要搞混 一、查看docker官方仓库版本 ubuntu docker官方仓库:https://hub.docker.com/_/ubuntu?tab=tags 查看版本,再指定版本拉取 centos docker官方仓库:https://hub.docker.com/_/centos?tab=tags 查看版本,再指定版本拉取 以下以ubuntu为例,centos可以自己试一下

在这里插入图片描述

二、下载并创建容器

可以先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即可

可以看到已经没有运行的容器了 在这里插入图片描述

重新进入名称为vmtestubuntu容器

  • 使用命令:docker start vmtest启动名称为vmtestubuntu容器
  • 使用命令:docker attach vmtest进入ubuntu容器

在这里插入图片描述

三、注意事项 1. 如果要退出容器并且不停止容器运行,使用Ctrl+P+Q即可。使用exit会退出容器并停止容器运行 2. 但是使用 attach 命令有时候并不方便。当多个窗口同时 attach 到同一个容器的 时候,所有窗口都会同步显示。当某个窗口因命令阻塞时,其他窗口也无法执行操作 了。下面推荐nsenter 命令,参考博客:https://blog.csdn.net/qq_39629343/article/details/80170164 nsenter 使用注意:

在这里插入图片描述

下一篇:Docker(六)上传本地文件到容器.
关注
打赏
1688896170
查看更多评论

慌途L

暂无认证

  • 3浏览

    0关注

    118博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0519s