Docker入门

Docker的几个重要概念

仓库注册服务器 Registry :存放多个仓库 仓库 Repository :存放一类镜像的多个版本 镜像 Image:可供下载 只读 容器 Container:镜像下载后的实例化 可写

Ubuntu环境下安装Docker

添加镜像源

sudo apt-get install -y apt-transport-https

添加源的gpg密钥

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9

添加官方apt软件源

sudo bash -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"

更新apt软件包缓存

sudo apt-get update

安装最新版本的Docker

sudo apt-get install -y lxc-docker

系统设置

systemctl unmask docker.service
systemctl unmask docker.socket
systemctl start docker.service

启动docker

sudo service docker start

执行命令docker version查看docker是否正确启动

docker version

启动一个nginx容器 感受一下

启动一个nginx容器,如果本地不存在镜像,则获取镜像并下载,映射80端口

docker run -d -p 8080:80 --name webserver nginx

打开浏览器尝试一下看看是不是成功啦 http://47.98.218.29:8080

再次重启docker服务发现报错 服务无法启动

可以根据这篇文章解决问题 https://blog.csdn.net/qq_35904833/article/details/74189383

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏草根博客站长Live

Nginx 不受 CDN 服务影响获取访客真实 IP

获取和记录站点访客的真实 IP 对于站点日志的分析和安全策略的指定很有帮助,Nginx 默认的日志记录获取到的 IP 地址如果站点启用了 CDN 服务,那么这里...

28740
来自专栏草根博客站长Live

时隔快半年再次体验 HTTPS 的 TLSv1.3 协议

早在今年年初的时候,明月其实都有对 TLSv1.3 的多次尝试,在【纯自嗨,LNMP 下启用 TLSv1.3 支持过程全记录】一文里甚至分享了在军哥 LNMP1...

15530
来自专栏运维一切

kubernetes 下实现socket.io 的集群模式

socket.io 单节点模式是很容易部署的,但是往往在生产环境一个节点不能满足业务需求,况且还要保证节点挂掉的情况仍能正常提供服务,所以多节点模式就成为了生成...

23930
来自专栏后台及大数据开发

jenkins自动打包生成docker镜像后自动发布并nginx代理访问

之前曾写过docker及jenkins基础使用  https://www.cnblogs.com/xiaochangwei/category/816943.ht...

16620
来自专栏草根博客站长Live

我为什么推荐大家使用 Nginx 而不是 Apache?

最后Nginx和Apache的差异总结成一句话就是:“Nginx适合处理静态请求和反向代理,Apache适合处理动态请求”。但这个差异化只有在请求量达到一定的阈...

14920
来自专栏草根博客站长Live

一次很奇葩的 Nginx 500 Internal Server Error

今天明月碰到了一次 Nginx 的“500 Internal Server Error”故障,依惯例必须发文水一篇,算是一次记录吧!最后排查出来的故障原因虽然很...

15030
来自专栏后端技术探索

实用篇-无处不在的Location

location配置是nginx模块化配置中最出色的一个设计,几乎所有nginx的业务场景都要通过书写多个location配置来顺应业务需要。语法配置和执行规则...

12220
来自专栏Java架构沉思录

Nginx负载均衡健康检测,你了解过吗?

在Nginx负载均衡中,我们很难保证说每一台应用服务器都能一直正常的运行下去。但是我们可以通过设置Nginx来检测这些应用服务器,检测这些服务器当中不能访问的...

36140
来自专栏草根博客站长Live

百度烽火算法 2.0 来了,你做好防劫持了吗?

最近不知道为啥?明月总是因为自己的疏忽造成一些看着很怪异的问题,比如最近明月博客上的微博同步插件就突然失效了,无法完成文章发布的同步在插件设置里死活无法获取到 ...

15840
来自专栏开发经验记录

理解 Nginx 与 PHP-FPM 通信的工作机制

Browser请求http://xxx.com/aa.html -> Web Server(Nginx/Apache)分发 -> 找到aa.html文件返回给B...

17940

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励