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:\Users\ASUS\.docker\machine\cache

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强制删除)
posted @ 2020-10-26 21:19  远山渡月  阅读(72)  评论(0编辑  收藏  举报