docker的感悟

admin2年前IT技术1293

1.容器是类实例化的对象,镜像是静态的类

2.查看正在运行的容器docker ps ,查看所有容器包含停止与暂停的docker ps;

3.拉去官方镜像:docker pull 镜像名称

4.docker run -it ubuntu /bin/bash

 容器是用镜像创建的

5.停止容器  docker stop  容器序列号

  运行容器  docker start  容器序列号

  重启容器  docker restart  容器序列号

6.删除容器 docker rm -f 容器序列号 容器序列号 容器序列号

7.删除镜像 docker rmi  镜像序列号 镜像序列号 镜像序列号

8.容器互相通信

  创建docker网络

  docker network create -d bridge test-net

  基于test-net创建3个容器

  docker run -itd --name test1 --network test-net ubuntu /bin/bash

  docker run -itd --name test2 --network test-net ubuntu /bin/bash

  docker run -itd --name test3 --network test-net ubuntu /bin/bash 

  进入容器

  docker exec -it test1 /bin/bash

  安装ping

  apt-get update

  apt install iputils-ping

9.主机跟容器目录共享 或者主机目录挂载到容器

    docker run --name  myphp-fpm -v ~/nginx/www:/www  -d php:5.6-fpm

    命令说明:

    --name myphp-fpm : 将容器命名为 myphp-fpm。

    -v ~/nginx/www:/www : 将主机中项目的目录 www 挂载到容器的 /www


相关文章

asp移动APP单页应用开发前端后端框架v1.0

asp移动APP单页应用开发前端后端框架v1.0简称aspwn  1.0在线演示 ˂a href="download/aspwn.zip" target="_blank"˃官方下载开发此套框...

windows下安装、卸载mysql服务

windows下安装、卸载mysql服务2012年03月09日 16:30:20阅读数:52062 将下载下来的mysql解压到指定目录下(如:d:\mysql)安装服务 在命令行输入d:\...

判断mysql字段是否为空

 字段内容为空有两种情况  1.为null  2.为字符串的空'' 字段 is null or trim(字段)=''...

Float引起div自适应高度解决办法。

Float引起div自适应高度解决办法。方法一:如果父元素没有设置高度,那么我们可以在父元素中添加:“overflow:hidden;”来清除浮动,即可通过浮动元素撑开父元素。...

汇成减速机行业建站CMS系统v13.1

汇成减速机行业建站CMS系统v13.1˂a target="_blank" href="download/jixie/jiexiejsjv131.rar"˃官方下载汇成企业网站管理系统为中小企业免费建...

Windows10家庭版添加Hyper-V的详细步骤

Windows10家庭版添加Hyper-V的详细步骤

转http://www.xitongcheng.com/jiaocheng/win10_article_60078.htmlHyper-V是微软提出的一种系统管理程序虚拟化技术,可以降低运作成本、提高...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。