zoukankan      html  css  js  c++  java
  • 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强制删除)
    
  • 相关阅读:
    动态SQL的注意
    关于数据库抛出异常:Incorrect string value: 'xE1x...' for column '字段名' at row 1 问题的解决方法
    让.bashrc文件在终端自动生效
    期中考试题
    RAP、Mock.js、Vue.js、Webpack
    全局变量变为局部变量 & MVC思想
    用 JS + LeanCloud 给网页添加数据库(留言功能)
    闭包的使用
    从发请求到AJAX到同源政策
    从实现HTML页面局部刷新到JSONP
  • 原文地址:https://www.cnblogs.com/fiee/p/13881412.html
Copyright © 2011-2022 走看看