docker的感悟

admin2年前IT技术1424

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


相关文章

通过IP获取MAC地址

关键知识点:ARP缓存时间是十分钟;实现的命令是:第一步  ping  ip第二部  arp -a基础解释:在底层的网络通信中,两个节点想要相互通信,必须先要知道源与目标...

Docker安装

sudo yum install -y yum-utils二选一yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/li...

L2TP服务器,同一个局域网只能连接一台客户端的解决方案

 l2tp同一台服务器, 在一个局域网多个账号不能同时登陆的解决方案原因:由于同一个局域网交换机,一般都是一层交换机,承载不了1个以上的IPSEC的加密解决方案:关闭IPSEC加密就可以多账...

win10卸载服务 在Windows 10系统

在Windows 10系统中卸载服务可以通过以下步骤进行:打开运行窗口。按下Win键+R键,输入“services.msc”后回车,打开服务列表。1在服务列表中,找到需要卸载的服务。服务名称和显示名...

短链接伪静态

if (!-f $request_filename){ rewrite (.*) /index.php;}...

excel引用另外一个sheet里的数据

公式如下=Sheet3!H6...

发表评论    

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