glcui 发表于 2019-2-21 06:05:52

Docker容器初体验

  Docker安装请查看此文章:http://blog.运维网.com/wangxiaoke/2174103
  Docker的帮助命令
  Docker完成之后,我们先来简单的玩一下,Docker的所有命令都是以docker开头,后面跟着选项和参数,查看命令帮助可使用如下命令:
$ sudo docker --help  当然也可以查看某个命令的帮助,格式是:docker 命令 --help,举例如下:
$ sudo docker container ls --help  开玩吧:
  首先我们先pull一个名为busybox的镜像文件
$ sudo docker pull busybox  下载下来后我们用如下命令查看一下镜像文件
$sudo docker image ls  返回结果如下图:
http://s1.运维网.com/images/20180912/1536733014657837.png
  接下来我们就要使用如下命令从busybox这个镜像文件启动一个Container了,命令如下:
$ sudo docker run --name bl -it busybox
run:运行一个容器
--name:为容器制定一个名字,如果不使用该参数,默认使用镜像名称
-it:为选项-i和-t的组和,-i是交互窗口的,-t是打开一个终端
busybox:镜像的名称  运行后我们会直接进入这个容器里面,你可以发现他和一个我们正常使用的linux的操作一模一样

  这个镜像里自带了httpd服务,我们来用一下,首先我们创建一个简单的网站目录
$ sudo mkdir -p /data/www
$ sudo tee /data/www/index.html/data/www/index.html  接下来我们再从宿主机上放问一下web站点看看效果
http://s1.运维网.com/images/20180912/1536736905491354.png
  OK大功告成
  接下来让我们把这个容器关掉吧!
  首先我们使用exit命令退出容器,然后再宿主机上我们使用如下命令停止容器
  $ sudo docker sotp bl
  我们可以明显的看到容器的状态变成了Exited
http://s1.运维网.com/images/20180912/1536737017453354.png
  到此这个容器的使命就完成了,我们要使用如下命令删除这个容器
$ sudo docker rm bl  我们看到容器已经被删掉了
http://s1.运维网.com/images/20180912/1536737695412659.png



页: [1]
查看完整版本: Docker容器初体验