安装docker和docker-compose

如水网 · · 822 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

安装docker

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#yum -y install yum-utils 可解决yum-config-manager不存在的问题
yum -y install docker-ce
systemctl start docker
chkconfig docker on

修改数据目录

#展示当前docker的配置信息
docker info
默认路径:/var/lib/docker

{
  "registry-mirrors": ["https://ddcfwvrh.mirror.aliyuncs.com"],
  "data-root": "/data/docker"
}

sudo systemctl restart docker

设置 docker/compose

sudo curl -L https://github.com/docker/compose/releases/download/1.27.4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose

# 命令补全
sudo curl -L https://raw.githubusercontent.com/docker/compose/1.27.4/contrib/completion/bash/docker-compose -o /etc/bash_completion.d/docker-compose
source /etc/bash_completion.d/docker-compose

设置docker的golang 环境

docker pull golang:alpine
#用法,直接运行golang程序
docker run -d  -v /root/work:/data -p 8081:8081 golang:alpine go run /data/main.go


有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:如水网

查看原文:安装docker和docker-compose

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

822 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传