为了账号安全,请及时绑定邮箱和手机立即绑定

史上最快Docker入门!(二)-Docker环境的搭建方法

标签:
Docker

1 在MAC系统上安装Docker

先从官网将 dmg 文件下载到本地


5bd082290001b80210000603.jpg

step 1


5bd0822b0001aa6210000603.jpg

step 2


5bd0822c0001742710000603.jpg

step 3


5bd0822e0001748f10000472.jpg


5bd0822f00017b1610000347.jpg

打开


5bd0823000019c7c10000296.jpg


5bd082310001497d10000318.jpg


5bd0823200018bf106641260.jpg


5bd0823500010ac710000582.jpg

注册一份免费的 docker 账户


5bd0823700013f1210000546.jpg


1000


1000

点击下载该工具


1000

一种便于制作 container 的工具

2 Vagrant&VirtualBox for Mac

1000

image.png

6 在 Linux-Ubuntu 安装 Docker

1000

系统环境信息

  • 访问官方安装文档
    https://docs.docker.com/install/linux/docker-ce/ubuntu/

    1000

  • 卸载旧版本 Docker


    1000

    sudo apt-get remove docker docker-engine docker.io


    安装所需仓库


    1000


    1000

    sudo apt-get update


    1000

    sudo apt-get install apt-transport-https ca-certificates curl software-properties-common


    1000

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -


    1000

    sudo apt-key fingerprint 0EBFCD88


    接下来开始安装


    1000


    1000


    1000

    sudo apt-get install docker-ce


    1000

    apt-cache madison docker-ce


    1000

    sudo docker run hello-world


    1000

7 Docker Machine的本地使用(MacOS)

  • 能自动在虚拟机安装 docker engine 的一个工具


    1000


    1000


    准备好一台 VirtualBox


    1000


    1000

    docker-machine create demo


    1000


    1000

    docker-machine ls


    1000

    docker-machine ssh demo


    1000

    再新建一个 docker 实例


    1000


    1000


    1000

    docker-machine stop demo1


    1000


    1000

  • 接下来将 demo 实例也关闭


    1000


    因为本地的 docker还在运行


    452

  • 将其退出,再执行 version 命令


    1000

  • 只剩客户端,没有服务端,接下来重启 demo


    1000

  • 并重进 demo


    1000


    698

    退出命令

  • 此时,肯定是无法连接 docker


    1000

使用本地的客户端连接远程的服务器

  • 但是可以连接 docker-machine 上的 docker


    1000

    docker-machine env demo


    该命令输出的内容可以作为命令来设置一些 Docker 客户端使用的环境变量,从而让本机的 Docker 客户端可以与远程的 Docker 服务器通信

  • 运行改该命令后,发现可连


    1000


    好了,在当前的命令行终端中,接下来运行的 docker 命令操作的都是远程主机 demo 上的 Docker daemon

8

1000


1000


1000


1000

下载并移动到本地环境路径下


1000

验证是否安装成功


1000

9 Docker Playground

1000


1000


1000

10 总结

1000


1000



作者:芥末无疆sss
链接:https://www.jianshu.com/p/3fae8a77a914
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消