记录我的一些生活写照、无聊的牢骚、内心世界的活动 注册 | 登陆

docker一键安装+dockstation/Kitematic管理面板安装

docker一键安装+dockstation/Kitematic管理面板安装
docker一键安装脚本-快速安装
ubuntu安装docker
Ubuntu 发行版中,LTS(Long-Term-Support) 长期支持版本,会获得 5 年的升级 维护支持,这样的版本会更稳定,因此在生产环境中推荐使用 LTS 版本。
Docker 目前支持的 Ubuntu 版本最低为 12.04 LTS,但从稳定性上考虑,推荐使用 14.04 LTS 或更高的版本。
Docker 需要安装在 64 位的 x86 平台或 ARM 平台上(如树莓派) ,并且要求内核 版本不低于 3.10。但实际上内核越新越好,过低的内核版本可能会出现部分功能无 法使用,或者不稳定。
用户可以通过如下命令检查自己的内核版本详细信息:
    $ uname -a
    Linux device 4.4.0-45-generic #66~14.04.1-Ubuntu SMP Wed Oct 19
    15:05:38 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
使用脚本快速安装docker
Docker 官方为了简化安装流程,提供了一套安装脚本,Ubuntu 和 Debian 系统可 以使用这套脚本安装:
curl -sSL https://get.docker.com/ | sh
执行这个命令后,脚本就会自动的将一切准备工作做好,并且把 Docker 安装在系 统中。
在国内使用这个脚本可能会出现某些下载出现错误的 情况。国内的一些云服务商提供了这个脚本的修改版本,使其使用国内的 Docker 软件源镜像安装,这样就避免了墙的干扰。
阿里云的安装脚本
curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
DaoCloud 的安装脚本
curl -sSL https://get.daocloud.io/docker | sh
配置镜像加速器
国内访问 Docker Hub 有时会遇到困难,此时可以配置镜像加速器。国内很多云服 务商都提供了加速器服务
阿里云的加速器地址:https://cr.console.aliyun.com/?spm=a2c4e.11153959.blogcont29941.9.699b69d6JE3Sgg#/accelerator
针对Docker客户端版本大于1.10.0的用户 您可以通过修改daemon配置文件/etc/docker/daemon.json(没有时新建该文件)来使用加速器:
    sudo mkdir -p /etc/docker
    sudo tee /etc/docker/daemon.json <<-'EOF'
    {
      "registry-mirrors": ["https://xxx.mirror.aliyuncs.com"]
    }
    EOF
    sudo systemctl daemon-reload
    sudo systemctl restart docker
修改后
    {
        "registry-mirrors": ["<your accelerate address>"]
    }
 
GUI管理面板安装
1、DockStation安装
官网地址:https://dockstation.io
github地址:https://github.com/DockStation/dockstation/
DockStation支持macOS、Linux、Windows多系统多平台的安装。
下载地址:https://github.com/DockStation/dockstation/releases
下载对应系统的安装包,直接安装。
2、Kitematic安装
官网地址:https://kitematic.com/
github地址:https://github.com/docker/kitematic
Kitematic支持macOS、Linux、Windows多系统多平台的安装。
下载地址:https://github.com/docker/kitematic/releases
下载对应系统的安装包,直接安装。
注意事项:
1、安装后运行 sudo apt-get install -f 安装必要组件。
2、sudo usermod -aG docker USER  修复用户组权限。
3、安装GUI面板后注销当前账号在登录才可以使用。
4、找不到docker.socket问题的解决
systemctl unmask docker.service
systemctl unmask docker.socket
service docker restart

5、
Kitematic不能运行EXEC的解决
在系统设置里面修改Terminal path为
/usr/bin/x-terminal-emulator

« 上一篇 | 下一篇 »

发表评论

评论内容 (必填):