r虚拟机

Docker镜像与容器

  • 容器是从镜像中创建出来的虚拟实例

管理Docker虚拟机

  • 启动,关闭与重启

    service docker start  service docker stop  service docker restart
  • 安装docker

    yum update  yum install -y docker

Docker虚拟机管理命令

m_990d68b08e8fe8223a77105ab1f2a94f_r

参数名说明
DockerFile定义了jingxiang镜像要安装的程序和配置的环境
build创建镜像
push把镜像上传到仓库
pull把镜像从仓库下载到本地
save/export, load/import导入导出指令
pause暂停
unpause移除暂时
rm移除容器

在线安装镜像

  • DaoCLoud加速器

    curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io  修改docker配置文件 vi /etc/docker/daemon.json ; #去掉后面能逗号
  • 在线搜索软件

    docker search php
  • 拉取应用

    docker pull 
  • 查看docker镜像

    docker images
  • 导出镜像成压缩文件

    docker save  image_name > /home/image_name.tar.gz ;#导出镜像  docker load < /home/images_name.tar.gz ; #导入镜像  docker rmi image_name ; #删除镜像

启动容器

  • 启动镜像会创建一个运行专业的容器

    docker run -it --name myphp73 php bash; #-it表示开启容器出现交互页面,php表示镜像名字  docker run -it --name myphp73 -p 80:80 -p 81:81 php bash; #  docker run -it --name myphp -v /home/file:/var/file php bash  docker run -it -p 80:80 -p 3306:3306 -v /home/project:/soft --privileged --name myphp1 docker.io/w3media/php73-fpm bash  docker ps ;#查看docker运行进程

暂停和停止容器

  • 暂停和停止容器的命令如下

    docker pause mydocker ; #暂停容器  docker unpause mydocker ; #恢复容器  docker stop mydocker ; #停止容器  docke start -i mydokcer;
上一篇:螃蟹怎么保存 螃蟹保存冷冻还是冷藏
下一篇:家常葱油饼这样做才好吃 没有难度 外酥里软 凉了也不硬 真香