前言: docker容器会在后面整个微服务中占据着很重要的位置,基本上所有的数据库服务,和软件服务都是基于docker去部署的,所以一定要把docker环境布置好,才能方便后面的工作。 正文:
sudo apt-get update 输出如下 Reading package lists... Done 3. 基于HTTPS安装相关工具包sudoapt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common 4. 添加Docker官方GPG key curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 5. 验证输出~$sudo apt-key fingerprint 0EBFCD88 pubrsa4096 2017-02-22 [SCEA] 9DC85822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 uid[ unknown] Docker Release (CE deb) <docker@docker.com> subrsa4096 2017-02-22 [S] 6. 使用一下命令安装稳定版Docker。$sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable" 7. 安装Docker引擎社区版
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io 8. 检查是否安装成功$ docker --version Docker version 19.03.2, build 6a30dfca03 9. 启动并加入开机自启动项sudosystemctl start docker sudosystemctl enable docker 10. Docker普通用户授权
sudo groupadd docker
sudo gpasswd -a ${USER} docker
sudo systemctl restart docker
结尾: 后面的环境搭建,就剩vscode了,那个是内容会更多点,会介绍很多实用的功能。环境搭建篇结束后,就步入微服务代码设计阶段。 谢谢大家的关注! ---------------------------------------------------------------------------------------------------------------------- 我们尊重原创,也注重分享,文章来源于微信公众号:netcore技术生态分享,建议关注公众号查看原文。如若侵权请联系qter@qter.org。 ---------------------------------------------------------------------------------------------------------------------- |