zoukankan      html  css  js  c++  java
  • Docker 入门

    1. Mac 安装Docker

    • brew cask install docker

    2. 核心概念

    • docker镜像(Images):用于创建Docker容器的模板;
    • docker容器(Container):是独立运行的一个或一组应用,即镜像启动后的实例;
    • docker客户端(Client):客户端通过命令行或者其他工具使用Docker;
    • docker主机(Host):一个物理或者虚拟的机器用于执行Docker守护进程和容器;
    • docker仓库(Registry):用来保存镜像,可以理解为代码控制中的代码仓库;

    3. 常用操作

    • 镜像操作:
      • 检索:docker search redis;
      • 拉取:docker pull 镜像名:tag,tag是可选的,多为软件的版本,默认是latest;
      • 列表:docker images,查看所有本地镜像;
      • 删除:docker rmi image-id,删除指定的本地镜像;
    • 容器操作:
      • 运行:docker run --name CONTAINER-NAME -d -IMAGE-NAME
        例如:docker run --name myredis -d redis,--name,自定义容器名;-d,后台运行;image-name指定镜像模板;
      • 列表:docker ps,查看运行中的容器;
      • 列表2:docker ps -a,查看所有容器;
      • 停止:docker stop container-name/container-id,停止当前运行的容器;
      • 启动:docker start container-name/container-id,启动容器;
      • 删除:docker rm container-id,删除指定容器;
      • 端口映射:-p 6379:6379,主机端口(映射到)容器内部的端口;
        例如:docker run -p 6379:6379 --name myredis docker.io/redis
      • 容器日志:docker logs container-name/container-id;

    参考资料:

  • 相关阅读:
    url 和 php变量传值的关系
    PHpstudy 怎么也启动不了?
    坚决不要360的全盘扫描
    用户邮件可以翻译的-drupal
    drupal网站被黑
    firefox加载不来
    转-潭的感悟
    register globals php
    $GLOBALS -- 变量
    array_merge AaCc
  • 原文地址:https://www.cnblogs.com/linkworld/p/9143121.html
Copyright © 2011-2022 走看看