美文网首页程序员
树莓派安装Docker

树莓派安装Docker

作者: Pan_大宝 | 来源:发表于2019-04-01 16:51 被阅读0次

    1、 树莓派安装Docker

    树莓派提供了方便的脚本以便于大家快速搭建docker,命令行输入后等待完成就好。

    执行脚本:(服务器在国外,速度不保障)

    curl -sSL https://get.docker.com | sh
    

    增加现有用户到docker组,不然的话使用docker命令需要加上 sudo

    sudo usermod -aG docker pi    #将pi用户加到docker组,如果账户不是pi,需要根据实际做变动
    

    2、 docker更换国内源

    创建一个json文件并写入镜像仓库

    $ sudo nano /etc/docker/daemon.json #文件不存在则会被创建,将下面文本写进,然后保存退出
    
    
    {
      "registry-mirrors": ["https://registry.docker-cn.com"]
    }
    

    3、 重启docker并常驻服务

    $ sudo systemctl restart docker.service 
    $ sudo systemctl enable docker.service
    

    4、 安装docker图形化UI

    Portainer是Docker的图形化管理工具,使用去起来非常方便。

    输入命令行等待下载

    $ sudo docker pull portainer/portainer 
    

    输入命令行创建UI容器

    $ sudo docker volume create portainer_data 
    $ sudo docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
    

    在浏览器中输入 IP:9000,来进入界面。
    第一次进入,然后选择 local(本地),同时需要设置帐号密码。

    5、 安装docker-compose

    Docker-compose是一个定义和运行多个Docker应用的工具

    使用 pip 进行安装

    $ sudo pip install docker-compose
    

    如果安装过程中出现TypeError:unsupported oprand type(s) for -=:'Retry' and ''int"错误

    # 解决方法:
    # 方法1、第一次出现以后关闭终端,重新安装一次即可正常
    # 方法2、更新pip:
    $ pip install --upgrade pip
    

    相关文章

      网友评论

        本文标题:树莓派安装Docker

        本文链接:https://www.haomeiwen.com/subject/bmnvbqtx.html