4

Linux上Docker的初始化

 3 years ago
source link: https://note.qidong.name/2017/06/26/docker-init/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Linux上Docker的初始化

2017-06-26 15:45:55 +08  字数:417  标签: Docker

在多次安装Docker多个版本后,孤得出以下结论:

不要根据官方文档瞎折腾,直接用官方或非官方的脚本来安装就好。

安装Docker

Docker官方:

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

中国阿里云:

curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -

官方与阿里云的区别,就在于默认的Docker Registry位置。

国外,尤其是美国地区,用Docker官方的比较快。

国内,则明显需要CDN服务。 所以,孤选择阿里云。 当然,还有其它选项,略。

加入docker用户组

早期版本的docker命令,只能在root用户下执行,否则连接不上Daemon。

后来,只要在docker用户组下,都没问题。

把当前用户加入docker用户组:

sudo gpasswd -a ${USER} docker

${USER}也可换为实际用户名。

安装Docker三剑客

docker-compose

pip install docker-compose

docker-machine

curl -L https://github.com/docker/machine/releases/download/v0.12.0/docker-machine-`uname -s`-`uname -m` \
    > /tmp/docker-machine \
    && chmod +x /tmp/docker-machine \
    && sudo cp /tmp/docker-machine /usr/local/bin/docker-machine

docker-swarm

在Docker的v1.12.0及以后版本,自带docker swarm

参考



本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可,详见本站版权声明

本站没有任何支持评论功能的计划。 如果你对本站的设计、内容、观点有什么意见,欢迎来信指正。


作者:匿蟒 邮箱:[email protected] 备案:闽ICP备15022549号


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK