docker
文章平均质量分 73
码灵
爱码。
平时学习新的知识,看到了新的东西,记录下来。
展开
-
一文掌握docker-小白笔记索引
Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口。它是目前最流行的Linux容器解决方案。而Linux容器是Linux发展出了另一种虚拟化技术,简单来讲,Linux容器不是模拟一个完整的操作系统,而是对进程进行隔离,相当于是在正常进程的外面套了一个保护层。对于容器里面的进程来说,它接触到的各种资源都是虚拟的,从而实现与底层系统的隔离。Docker将应用程序与该程序的依赖,打包在一个文件里面。运行这个文件,就会生成一个虚拟容器。原创 2020-09-29 16:24:24 · 7550 阅读 · 0 评论 -
nginx镜像制作
https://hub.docker.com/_/nginx树莓派Docker Hubhttps://hub.docker.com/r/arm32v7/nginxdocker pull arm32v7/nginx:1.21.0tag列表Docker Hubhttps://hub.docker.com/_/nginx?tab=tagsdocker pull nginx:latest输入原创 2022-07-13 13:59:46 · 1953 阅读 · 0 评论 -
docker、docker-compse在线离线安装-小白实操记录
1 在线安装1.1 安装dockerDocker 的 安装资源文件 存放在Amazon S3,会间歇性连接失败。所以安装Docker的时候,会比较慢。你可以通过执行下面的命令,高速安装Docker。curl -sSL https://get.daocloud.io/docker | sh适用于Ubuntu,Debian,Centos等大部分Linux,会3小时同步一次Docker官方资源1.2 安装 Docker ComposeDocker Compose 存放在..原创 2021-04-22 14:34:08 · 452 阅读 · 4 评论 -
docker报错 x509: certificate has expired or is not yet valid-小白实操记录
这个问题遇到过两次,这里出现这个问题的主要原因是没有进行安全设置:打开或者直接创建daemon.json文件,一般是在/etc/docker/目录下:/etc/docker/daemon.json然后添加配置,这是允许该主机向所有的镜像仓pull或者push镜像,其实这样设置不太安全,如果有指定的镜像仓库地址,可以设置指定的地址:{ "insecure-registries": [ "0.0.0.0/0" ]}还有一种情况...原创 2021-01-15 11:10:50 · 1093 阅读 · 0 评论 -
docker问题-小白进步之录
metadata目录在 docker info查看重启docker服务器后 遇到 ‘device or resource busy’错误如果有container在运行的时候重启 docker 服务, 可能会导致 container无法启动, 错误信息类似于或者这是一个Docker的 bug ,解决方式是先找出没有umount的路径然后依次umount。原创 2020-11-08 12:17:29 · 1412 阅读 · 0 评论 -
docker复制登录信息-小白实操记录
再离线更新程序时需要,因为无法连接仓库,有需要获取登录信息,这时需要把登录信息复制过来即可。备份已经登录设备目录下所有文件1证书/etc/docker/2 登录用户信息/root/.docker/把这些文件放到相应的设备目录下覆盖即可。...原创 2020-11-01 19:20:51 · 265 阅读 · 0 评论 -
docker、docker容器自启动设置-小白实操记录
1 docker服务设置自启动systemctl enable docker.service2 容器自启动方式一容器创建时添加如下参数--restart=always方式 二已经创建容器修改即可docker update --restart=always 容器名称or id方式 三docker compose创建容器设置restart: always...原创 2020-10-05 10:50:25 · 210 阅读 · 0 评论 -
Docker 修改默认存储路径-小白实操记录
docker修改默认路径直接修改docker.service文件即可。1 如果不知道文件路径,可以使用下面命令查看systemctl status docker2 编辑文件vi /lib/systemd/system/docker.service在里面的EXECStart的后面增加后如下:--graph /home/dockerfileExecStart=/usr/bin/dockerd --graph /home/dockerfile3 重启一下sys..原创 2020-10-04 20:46:01 · 342 阅读 · 0 评论 -
docker、docker compose 设置容器时间--小白实操记录
1 Dockerfile 时区设置RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtimeRUN echo 'Asia/Shanghai' >/etc/timezone2 docker-comopse yml配置volumes: - /etc/localtime:/etc/localtime:ro#将外边时间直接挂载到容器内部,权限只读/etc/localtime是用来描述本机时间,而 /etc/timezon原创 2020-10-04 20:06:47 · 5335 阅读 · 0 评论 -
Docker Compose使用详记-小白笔记
1 Compose 简介Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。Compose 使用的三个步骤: 使用 Dockerfile 定义应用程序的环境。 使用 docker-compose.yml 定义构成应用程序的服务,这样它们可以在隔离环境中一起运行。 最后,执行 docker-compose ...原创 2020-10-04 15:35:24 · 5177 阅读 · 3 评论 -
Docker的网络配置-小白笔记
1 docker网络模式docker的镜像是令人称道的地方,但网络功能还是相对薄弱的部分。 docker安装后会自动创建3种网络:bridge、host、noneDocker在启动时会开启一个虚拟网桥设备docker0,默认的地址为172.17.0.1/16,容器启动后都会被桥接到docker0上,并自动分配到一个ip地址。查看docker网络配置docker network ls2 容器的四种网络模式2.1 bridge网络模式默认的网络模式。bridge模式下容器没有一个公原创 2020-10-03 13:16:38 · 666 阅读 · 0 评论 -
ubuntu docker的完全卸载-小白实操记录
1.删除某软件,及其安装时自动安装的所有包sudo apt-get autoremove docker docker-ce docker-engine docker.io containerd runc2.查看docker相关包dpkg -l | grep docker 删除无用的相关的配置文件 dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P3.卸载没有删除的docker相关插件(结合自己电脑的实际情况)..原创 2020-10-03 11:40:10 · 531 阅读 · 1 评论 -
Docker 仓库管理 -小白笔记
Docker 仓库管理仓库(Repository)是集中存放镜像的地方。以下介绍一下 Docker Hub。当然不止 docker hub,只是远程的服务商不一样,操作都是一样的。1 Docker Hub目前 Docker 官方维护了一个公共仓库 Docker Hub。大部分需求都可以通过在 Docker Hub 中直接下载镜像来实现。2 注册在 https://hub.docker.com 免费注册一个 Docker 账号。3 登录和退出登录需要输入用户名和密码,登录成功后原创 2020-10-02 22:18:19 · 246 阅读 · 0 评论 -
Docker Dockerfile使用详记-小白笔记
1 什么是 Dockerfile?Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。2 使用 Dockerfile 定制镜像这里仅讲解如何运行 Dockerfile 文件来定制一个镜像,构建的流程如下:2.1 添加Dockerfile文件下面以定制一个 nginx 镜像(构建好的镜像内会有一个 /usr/share/nginx/html/index.html 文件)在一个空目录下,新建一个名为 Dockerfile 文件,并在文件内添加原创 2020-10-02 21:47:59 · 3887 阅读 · 2 评论 -
配置 Docker 镜像加速 -小白实操记录
Docker 国内仓库和镜像由于网络原因,我们在pull Image 的时候,从Docker Hub上下载会很慢。。。所以,国内的Docker爱好者们就添加了一些国内的镜像(mirror),方便大家使用。1 国内 Docker 仓库阿里云网易云时速云DaoCloud2 国外 Docker 仓库Docker HubQuay3. 配置 Docker 镜像加速3.1 国内加速站点https://registry.docker-cn.com..原创 2020-10-02 15:02:36 · 798 阅读 · 0 评论 -
Docker Compose 安装(linux通用)-小白实操笔记
Compose 安装Linux 上我们可以从 Github 上下载它的二进制包来使用,最新发行的版本地址:https://github.com/docker/compose/releases。运行以下命令以下载 Docker Compose 的当前稳定版本:sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /us.原创 2020-10-02 13:36:20 · 676 阅读 · 0 评论 -
Ubuntu Docker 安装-小白笔记
Ubuntu Docker 安装Docker Engine-Community 支持以下的 Ubuntu 版本:Xenial 16.04 (LTS) Bionic 18.04 (LTS) Cosmic 18.10 Disco 19.04 其他更新的版本……Docker Engine - Community 支持上 x86_64(或 amd64)armhf,arm64,arm32(需要手动安装),s390x (IBM Z),和 ppc64le(IBM的Power)架构。1 使用官方.原创 2020-10-02 13:09:07 · 393 阅读 · 0 评论 -
docker网络配置和4G网卡关系 小白笔记
问题:之前实现通讯协议时,4g断开,网络不通;但是4g恢复后,连接还是没有恢复;怀疑4g网卡是映射到docker容器内的需要重建容器;像串口一样;但是实际上不是这样。docker网络配置和4G网卡之间没有什么特别关系;4g网卡和有线网卡相同;没有什么特别关系...原创 2020-09-25 00:21:41 · 325 阅读 · 0 评论 -
ubuntu armv7l安装docker-comose
1 apt-get update2 sudo apt-get install libssl-dev3 apt-get install libffi-dev4 pip install docker-compose5 docker-compose --vesion原创 2020-06-05 17:08:57 · 1629 阅读 · 0 评论 -
docker速成笔记5
常用命令1开机启动容器docker update --restart=always 容器名原创 2020-04-01 15:49:32 · 148 阅读 · 0 评论 -
docker速成笔记四
docker的web可视化工具1docker ui2portainer3DaoCloud 收费软件原创 2020-03-29 15:05:15 · 252 阅读 · 0 评论 -
docker网络管理、swarm集群、docker compose小白笔记三
1docker网络管理1.1默认网络ubuntu ens网卡1.2自定义网络1.2.1网络类型1.2.2自定义网络1.3容器间的网络通信 C1 和C2可通讯 C2和C3可通讯 C1和C3不可通讯2搭建docker swarm集群2.1swarm介绍...原创 2020-03-25 23:32:19 · 202 阅读 · 0 评论 -
docker-镜像制作、私有仓库搭建-小白笔记二
1docker镜像制作docker官方和个人发布的镜像由于版本等各种原因,漏洞较多;基于这种情况我们可以手动定制docker系统镜像;使用docker commit命令使用docker build和Dockerfile文件1.1docker commit 7使用新镜像,端口映射1.2容器镜像打包1.3通过dockerfile构建镜像步骤...原创 2020-03-24 23:38:57 · 176 阅读 · 0 评论 -
docker-开关命令、架构、镜像容器创建 删除 查看、目录挂载、端口映射--小白笔记一
一 docker基本命令1 查看docker状态 systemctl status docker2 关闭重启docker systemctl stop docker systemctl restart docker2docker的架构3docker帮助文档1 docker version 查看版本信息2docker --help 查看其...原创 2020-03-23 23:49:44 · 522 阅读 · 0 评论