zoukankan      html  css  js  c++  java
  • Docker简介及基本使用

    一、Docker简介  

      Docker是一个开源的应用容器引擎;是一个轻量级容器技术;

      Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;

      运行中的这个镜像称为容器,容器启动是非常快速的。

    二、Docker核心概念

      docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上);

      docker客户端(Client):连接docker主机进行操作;

      docker仓库(Registry):用来保存各种打包好的软件镜像;

      docker镜像(Images):软件打包好的镜像;放在docker仓库中;

      docker容器(Container):镜像启动后的实例称为一个容器;容器是独立运行的一个或一组应用

    三、Docker安装

      1)、检查CentOS内核版本  必须是3.10以上的  检查命令:  uname -r

      2)、安装Docker  安装命令:yum install docker

      3)、启动Docker  启动命令:systemctl start docker   开机启动Docker命令:systemctl enable docker

      4)、停止Docker:停止命令:stop docker

    四、Docker常用命令操作

      1、搜索docker镜像   命令:docker search mysql

      2、下载镜像   命令:docker pull mysql:5.7  下载mysql 5.7 版本   如果不加:5.7  默认latest

      3、查看所有本地镜像  命令:docker images

      4、删除指定的本地镜像   命令:docker rmi image-id

      5、启动一个镜像  以Tomcat为例  命令:docker run --name mytomcat -d tomcat:latest   

                能够访问命令:docker run -d -p 8888:8080 tomcat   -d :后台运行  -p 将主机的端口映射到容器的一个端口   主机端口:容器内部端口

      6、查看运行中的容器镜像  命令:docker ps

      7、停止运行的容器  命令:docker stop mytomcat

      8、查看所有容器,包括已经停止运行的容器  命令: docker ps -a

      9、删除容器  命令: docker rm images-id

      10、查看日志记录  命令:docker logs images-id

      更多命令参考:https://docs.docker.com/engine/reference/commandline/docker/

      

  • 相关阅读:
    Spring_3.1
    handler发消息的形式
    css元素排列
    利用Socket远程发送文件
    jtree添加节点
    url传参中文乱码
    struts action和jsp之间的传值
    Struts 404 The requested resource is not available
    tomcat server需要重启的时刻
    c++获取系统时间(引用别人的博文)
  • 原文地址:https://www.cnblogs.com/lxy-java/p/13028769.html
Copyright © 2011-2022 走看看