在Ubuntu 16.04环境下安装Docker-CE(附视频教程)

简介: “ 任何的课程都逃不开理论的支持”久等了各位,上一篇说Docker开始的消息已经过去了一周多的时间,今天推送的消息是告诉大家视频可以学习了!52ABP .

任何的课程都逃不开理论的支持

久等了各位,上一篇说Docker开始的消息已经过去了一周多的时间,今天推送的消息是告诉大家视频可以学习了!

52ABP .NET CORE QQ群 : 633751348

大纲

  • Docker的介绍
  • Ubuntu下安装Docker
  • 快速体验Docker
    • 利用Docker搭建个人博客
    • 利用Docker搭建开源版本控制利器-GitLab的搭建
  • Docker 必须掌握的知识
    • Docker的三大基础组件
    • 常用的Docker操作命令
  • Docker 的容器管理
  • Docker的镜像管理
  • Docker &Ubuntu 部署ASP.NET CORE项目(52ABP.SCHOOL)
img_4462f70e8e2716080761dd5ef5f1b70f.jpe
大纲

环境的准备和配置

您可以在看视频前提前按照以下命令敲一次,试试自己能够把Docker的环境配置上

安装Docker

  • 首先我们更新下APT软件包的源

$ sudo apt-get update

  • 安装软件包以允许apt通过HTTPS使用存储库
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common

因为国内特色,所以以下提供的官方镜像,恩恩。我们替换为教育网的镜像。

教育网:

$ curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add 

教育网

$ sudo add-apt-repository \
"deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \
$(lsb_release -cs) \
stable"

安装Docker

  • 更新下我们的软件源

     $  sudo apt-get update
    
  • 安装最新版本的Docker CE

   $ sudo apt-get install docker-ce

安装指定版本的docker

$ sudo apt-get install docker-ce=<VERSION> 命令指示

列出版本的命令
apt-cache policy docker-ce
假设要安装指定的17.12版本的命令
>  17.12.0~ce-0~ubuntu 需要执行的代码段 $ sudo apt-get install docker-ce=17.12.0~ce-0~ubuntu  

运行 Docker

配置Docker自启动,

 $ sudo systemctl enable docker

要禁用此行为,请disable改为使用。

$ sudo systemctl disable docker

启动Docker

$ sudo systemctl start docker

将当前登陆用户添加到Docker用户组

建立 docker 组:

$ sudo groupadd docker

将当前用户加入 docker 组:

$ sudo usermod -aG docker $USER

退出当前终端并重新登录,进行如下测试。

$ docker run hello-world

运行成功的截图哦~

img_1333afe7a33fbe5bf4ddb02958f9469a.png
hello-world.png

===分割线===

卸载 Docker CE

  • 卸载Docker CE
$ sudo apt-get purge docker-ce

主机上的图像,容器,卷或自定义配置文件不会自动删除。此命令是删除所有图像,容器和卷:

$ sudo rm -rf /var/lib/docker

更多内容请参见视频教程

配合视频教程使用最佳,视频教程地址:

百度传课: https://chuanke.baidu.com/s3735870.html

网易云课堂:http://study.163.com/provider/400000000309007/index.htm

腾讯课堂: https://52abp.ke.qq.com/

ps: 三个地方的课程都是一致的,但是网易和腾讯课堂会因为审核周期的问题,导致上架会比较缓慢。请知悉。

课程目录

第1章理论知识-介绍

  • 1 Docker课程大纲说明和视频介绍

  • 2Docker课程的受众

第2章Dokcer的基础知识和前世今生

  • 1为什么要使用Docker技术

  • 2 必须掌握的Docker基本概念

  • 3 DockerCe与Docker EE的区别

第3章动手课程-lets do it

  • 1安装Docker-CE,运行一个hello world

  • 2 将当前登陆用户添加到Docker用户组

  • 3 快速搭建一个博客网站

  • 4 使用镜像加速器提示镜像下载速度

第4章使用Docker部署三个应用实例

  • 1 快速部署WordPress

  • 2 快速部署搭建Remind和GitLab

后续内容录制中

- About Me-

img_f979aebdec7104dabd6410e6a52bba85.jpe
me

- END -

img_a481351b1dc9e9d1c0d13d42b5feae7f.jpe
image
目录
相关文章
|
12天前
|
Ubuntu 开发工具 git
Ubuntu安装homebrew的完整教程
本文介绍了如何在没有公网的情况下安装 Homebrew。首先访问 Homebrew 官网,然后通过阿里云的镜像克隆安装脚本,并创建普通用户进行安装。接着修改 `install.sh` 文件指向国内镜像,执行安装命令。最后配置环境变量并更换 Homebrew 源为国内镜像,确保安装顺利。
114 50
|
19天前
|
关系型数据库 MySQL Docker
docker环境下mysql镜像启动后权限更改问题的解决
在Docker环境下运行MySQL容器时,权限问题是一个常见的困扰。通过正确设置目录和文件的权限,可以确保MySQL容器顺利启动并正常运行。本文提供了多种解决方案,包括在主机上设置正确的权限、使用Dockerfile和Docker Compose进行配置、在容器启动后手动更改权限以及使用 `init`脚本自动更改权限。根据实际情况选择合适的方法,可以有效解决MySQL容器启动后的权限问题。希望本文对您在Docker环境下运行MySQL容器有所帮助。
33 1
|
22天前
|
Prometheus 监控 Cloud Native
基于Docker安装Grafana和Prometheus
Grafana 是一款用 Go 语言开发的开源数据可视化工具,支持数据监控和统计,并具备告警功能。通过 Docker 部署 Grafana 和 Prometheus,可实现系统数据的采集、展示和告警。默认登录用户名和密码均为 admin。配置 Prometheus 数据源后,可导入主机监控模板(ID 8919)进行数据展示。
59 2
|
24天前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
56 2
|
25天前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
32 3
|
12天前
|
Docker 容器
【赵渝强老师】使用二进制包方式安装Docker
本文介绍了在企业生产环境中无法直接访问外网时,如何使用Docker官方提供的二进制包进行Docker的离线安装。文章详细列出了从安装wget、下载Docker安装包、解压、复制命令到启动Docker服务的具体步骤,并提供了相关命令和示例图片。最后,还介绍了如何设置Docker为开机自启模式。
|
12天前
|
缓存 Ubuntu Linux
如何安装Docker
如何安装Docker
88 0
|
21天前
|
消息中间件 Ubuntu Java
Ubuntu系统上安装Apache Kafka
Ubuntu系统上安装Apache Kafka
|
27天前
|
Ubuntu Linux
Ubuntu 16.04下无法安装.deb的解决方法
希望以上策略能有效协助您克服在Ubuntu 16.04中安装.deb文件时遇到的挑战。
27 0
|
存储 Ubuntu Linux
【云原生 | 02】分别在CentOS、Ubuntu、macOS、win7、win8、win10等不同操作系统下安装Docker详细教程
Docker引擎是使用Docker容器的核心组件,可以在主流的操作系统和云平台上使用, 包括 Linux 操作系统(如 Ubuntu、Debian、CentOS、Redhat 等),macOS 和 Windows 操作系统, 以及IBM、亚马逊、微软等知名云平台.........
443 0
【云原生 | 02】分别在CentOS、Ubuntu、macOS、win7、win8、win10等不同操作系统下安装Docker详细教程
下一篇
无影云桌面