• 01.docker安装


    1. Docker核心概念

    • Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。

    • Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

    2. Docker安装

    2.1 DockerToolbox

    1. 下载安装包:http://get.daocloud.io/toolbox/

    2. 安装过程中需要注意:

      • 确保cpu虚化在开启状态(默认开启)
      • 如果已安装Git,可以不勾选Git for Windows,否则会覆盖掉
      • VirtualBox,虚拟机,需要勾选
      • Docker Compose for Windows,编排Docker容器的一种技术,能够同时操作多个Docker容器,建议勾选
      • 完成安装后需要修改属性,把目标位置的Git路径修改为自己的Git路径
    3. 安装完成,首次打开以后会自动下载光盘映像文件boot2docker.iso,但是下载是用的外源,为了节省时间,可以直接将iso文件拷贝到C:UsersASUS.dockermachinecache

    2.2 切换阿里镜像源

    1. 注册阿里云账号

    2. 进入https://cr.console.aliyun.com/,点击镜像加速器,复制加速器地址

    3. 在docker命令行中输入

      docker-machine ssh default
      # 登录默认镜像
      
      sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=https://3fqw5445.mirror.aliyuncs.com |g" /var/lib/boot2docker/profile
      # 执行当前命令
      
      exit
      # 退出镜像
      
      docker-machine restart default
      # 重启镜像
      
      docker info
      # 查看镜像信息
      

    3. docker常用命令

    docker info
    # 查看docker环境信息,用于检测docker是否正确安装,结合docker version使用
    
    docker --versions
    # 显示版本号
    
    docker load -i 'E:/Month08/image/workflow.tar'	# 镜像的绝对路径
    # 加载本地镜像
    
    docker images
    # 列出所有的镜像
    
    docker run -itd -p 80:80 <镜像id>
    # 运行服务(加d为守护进程运行)
    
    docker stop <容器id>
    # 停止服务
    
    docker ps
    # 默认显示当前正在运行中的container
    
    docker ps -a 
    # 查看包括已经停止的所有容器
    
    docker rmi -f <镜像id>
    # 删除镜像(加-f强制删除)
    
  • 相关阅读:
    Linux下select调用引发的血案
    http://www.regexlab.com/zh/regref.htm
    TPL: 一个新的C++正则表达式(regex)库
    Kerneloops为Linux用户与开发人员搭建“oops”报告提交桥梁
    LINUX同步软件rsync原理
    Oops错误
    C03Java同步实践加强班第9周上机任务
    C03Java同步实践加强班第8周上机任务
    关于读书:读XX书是否为时过早,是否有意义
    C++程序设计第八周上机实践项目
  • 原文地址:https://www.cnblogs.com/fiee/p/13881412.html
Copyright © 2020-2023  润新知