ubuntu18.04配置docker

ubuntu 环境需求

	uname -a
	ls -l /sys/class/misc/device-mapper

部署docker

	//安装基本软件
    apt-get update
    apt-get install apt-transport-https ca-certificates curl software-properties-common -y
    
    //使用官方推荐源{不推荐}
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
     
    add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
    
	//使用阿里云的源{推荐}
    curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
 
    add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
    
	//软件源升级
    apt-get update
    
	//安装docker
    apt-get install docker-ce -y
 
	//注:
 	//可以指定版本安装docker:
    apt-get install docker-ce=<VERSION> -y
    
	//查看支持的docker版本
    apt-cache madison docker-ce
    
	//测试docker
    docker version

docker加速器配置

    //我们执行这条命令
    curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://e5d212cc.m.daocloud.io
     
    //修改daemon.json文件,增加后边的内容
    //# cat /etc/docker/daemon.json
    {"registry-mirrors": ["http://e5d212cc.m.daocloud.io"], "insecure-registries": []}
     
    //注意:
    //docker cloud加速器的默认内容是少了一条配置,所以我们要编辑文件在后面加上绿色背景的内容,然后再重启docker
    //重启docker
    systemctl restart docker

删除docker命令:

    :~$  apt-get purge docker-ce -y
    :~$  rm -rf /etc/docker                //docker的认证目录
    :~$  rm -rf /var/lib/docker/            //docker的应用目录

docker权限问题

	#方法1:一劳永逸
	#如果还没有 docker group 就添加一个:
	:~$sudo groupadd docker
	#将用户加入该 group 内。然后退出并重新登录就生效啦。
	:~$sudo gpasswd -a ${USER} docker
	#重启 docker 服务
	:~$systemctl restart docker
	#切换当前会话到新 group 或者重启 X 会话
	:~$newgrp - docker
	#注意:最后一步是必须的,否则因为 groups 命令获取到的是缓存的组信息,刚添加的组信息未能生效,
	所以 docker images 执行时同样有错。
	
	
	#方法2:
	#每次启动docker或者重启docker的之后
	:~$cd /var/run
	:~$sudo chmod 666 docker.sock
	#方法3:每条命令前面加上sudo

课前准备

	docker pull mysql
	docker pull nginx
	docker pull ubuntu

上述内容全部完成后请将虚拟机进行快照备份

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值