我是靠谱客的博主 明亮大白,最近开发中收集的这篇文章主要介绍Docker Ubuntu配置,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、 Docker仓库设置

仓库是集中存放镜像的地方。每个服务器上可以有多个仓库。仓库又分为公有仓库(DockerHub、dockerpool)和私有仓库。

DockerHub:docker官方维护的一个公共仓库https://hub.docker.com,包含15000多个镜像,大部分都可以通过dockerhub直接下载镜像。也可通过docker search和docker pull命令来下载。

DockerPool:国内专业的docker技术社区,http://www.dockerpool.com也提供官方镜像的下载。

1. 索引更新 (已部署更新可跳过)

sudo apt-get update

         安装 apt 依赖包,用于通过HTTPS来获取仓库:        

sudo apt-get install 
     apt-transport-https 
     ca-certificates 
     curl 
     gnupg-agent 
     software-properties-common

2.  添加 Docker 的官方 GPG 密钥:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

操作验证:

9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 通过搜索指纹的后8个字符,验证您现在是否拥有带有指纹的密钥。

执行: sudo apt-key fingerprint 0EBFCD88

3. 设置稳定版Docker仓库

sudo add-apt-repository 
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

二、 Docker安装

安装Docker Engine-Community 和 containerd

sudo apt-get install docker-ce docker-ce-cli containerd.io

要安装特定版本的 Docker Engine-Community,可在仓库中列出可用版本,然后选择一种安装。

apt-cache madison docker-ce

【注意】 若系统是windows的linux内核:WSL或者在宿主系统内安装linux系统虚拟机。以上操作后系统会提示

经历千难万苦,以上系统的这种安装方式是无效无解的。大致意思就是WSL并非系统id为1的线程,无法完成你想要进行的操作。

如果有哪位大神有解决方法,万请告诉小弟下!

最后

以上就是明亮大白为你收集整理的Docker Ubuntu配置的全部内容,希望文章能够帮你解决Docker Ubuntu配置所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(71)

评论列表共有 0 条评论

立即
投稿
返回
顶部