docker安装日记

如何查看 Docker 安装的事件历史记录 Docker 事件描述了 Docker 守护进程所执行的活动。大多数与容器、图像、卷和网络等对象的交互都会记录一个事件,创建一个日志,您可以使用它来检查过去的更改。创建和删除容器容器健康检查状态在容器内执行的命令docker exec拉取和推送图像创建、销毁、挂载和卸载卷启用和禁用 Docker 守护程序插件您可以在 Docker 的文档中查看完整列表。每个记录的事件都包含一个时间戳和受影响对象的 ID。您可以使用此信息来收集环境更改的历史记录,无论您是否观察到它们的原始触发器。... 阅读详情

环境:centos7——2020.8.31
安装参考:https://www.cnblogs.com/caoweixiong/p/12186736.html
https://www.cnblogs.com/myzony/p/9071210.html
http://www.ruanyifeng.com/blog/2018/02/docker-tutorial.html
(有更简单的方法快速安装去看docker官网)
安装用户:习惯用非root用户安装
安装问题:
1、cat /var/log/docker 查询失败,可能是没有产生过日志
2、sudo usermod -aG docker $USER 添加了但感觉没成功
修改:错误— $USER, 正确—USER
3、systemctl daemon-reload #重启加速配置文件
systemctl restart docker #重启docker后台服务
Job for docker.service failed because the control process exited with error code. See “systemctl status docker.service” and “journalctl -xe” for details.
添加镜像加速文件,这里的报错,启动不了了,原因是这个配置文件有问题吧
修改:报错很怪异,我把这个/etc/docker/daemon.json文件删了,然后切换root用户来创建,按步骤重起,完成!

1、docker启动关闭
启动                     systemctl start docker
守护进程重启              sudo systemctl daemon-reload
重启docker服务           systemctl restart  docker
重启docker服务           sudo service docker restart
关闭docker               service docker stop
关闭docker               systemctl stop docker

2、删除容器、镜像
[root@vm000949 redis]# docker images
REPOSITORY                TAG                 IMAGE ID            CREATED             SIZE
mia/redis                 v2                  a061cf8c12b8        48 minutes ago      210.7 MB
<none>                    <none>              037c233c605c        2 days ago          203.5 MB

CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                       PORTS               NAMES
1be364973e1d        a061cf8c12b8        "/bin/bash"              42 minutes ago      Exited (137) 5 minutes ago                       thirsty_einstein
65e94723f0ed        037c233c605c        "/bin/sh -c 'yum -y u"   2 days ago          Exited (1) 2 days ago                            gloomy_mestorf

停止容器
Docker stop $(docker ps -aq)
删除容器
[root@vm000949 redis]# docker rm 65e94723f0ed
65e94723f0ed
[root@vm000949 redis]# docker rm $(docker ps -aq)   #全删除
或
[root@vm000949 redis]# docker container prune   #全删除
删除镜像
[root@vm000949 redis]# docker rmi a061cf8c12b8
[root@vm000949 redis]# docker rmi $(docker images)

> https://www.cnblogs.com/sddai/p/10427785.html

docker指令2

所有指令都要root权限,没有都加sudo,普通用户可以添加组来获取管理员权限
1、安装、启动、重启、关闭docker
yum install docker -y#安装,-y:默认确定 
docker service start #需要root权限,或加sudo
docker service restart #需要root权限,或加sudo
docker service stop #需要root权限,或加sudo
2、docker环境设置
1)、selinux是centos捆绑的安全服务程序,太过于严格建议关闭
修改 /etc/selinux/config文件,设置SELINUX=disabled
reboot#重启
2)、配置docker加速器
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
vi /etc/docker/daemon.json
{"registry-mirrors": ["http://f1361db2.m.daocloud.io"]}
:wq!


3、创建网段
docker network create --subnet=172.18.0.0/16 mynet
docker network rm mynet#删除网段,必须关闭使用了网段的容器
docker network ls
docker network inspect mynet
ip addr#进入容器查ip指令
4、创建带端口映射容器
docker pull python:3.7#获取镜像
docker run -it -d --name=py37 -v /root/project:/root/project --net mynet --ip 172.18.0.2 python:3.7 bash
#-d:后台运行
#--name:给容器取名
#-v:挂载目录,“:”前面是宿主机目录,后面是容器内目录,
#--net --ip:映射的网段和IP,注意172.18.0.1不能用
#python:3.7 :使用的镜像
#bash:进入bash
docker ps -a#查看容器
docker exec -it py37 bash#进入python容器
python --version
pip --version
pip show pip
pip install flask - https://pypi.doubanio.com/simple/#创建flask库
#-i :指定库源
硬核学习:https://www.bilibili.com/video/BV18J411n79W?p=27&spm_id_from=pageDriver
硬核老师:https://ke.qq.com/teacher/106135489

有问题留言探讨!互相分享!

centos8中安装docker踩坑日记&&安装步骤 出错了 错误: 错误: 问题: problem with installed package podman-1.6.4-10.module_el8.2.0+305+5e198a41.x86_64 package podman-1.6.4-10.module_el8.2.0+305+5e198a41.x86_64 requires runc >= 1.0.0-57, but none of the providers can be installed package containerd.io-1.. 阅读详情

相关推荐

WeeklyReport:基于Flask的开源周报系统,快速docker部署

截图(V0.1): ://blog.mcloud.fun:81/post/weekly-report #加入docker-compose 可以在新机器上,直接一键启动了:docker-compose up 加入entrypoint.sh脚本:1启动时先等待pg启动2判断pg里是否已经有表3如果没有表,初始化表4用gunicorn启动应用 快速运行 -w <N>为开启的gunicorn worker进展数-p 8000:80主机通过8000端口访问 git clone https://github.com/CodingCrush/WeeklyReport && \ cd WeeklyReport && \ docker build -t weeklyreport:0.2 . && \ docker run -d \ --restart=unless-stopped \ --name weeklyreport-server \ -p 8000:80 \ -v /etc/localtime:/etc/localtime:r

Docker + HASS + HACS

随着智能设备的增多,本人迫切的希望能通过一个软件对所有的智能设备进行管理,由于使用了苹果生态,心中更加倾向于HomeKit。但是对于硬件更加青睐于小米,想着就是能一键控制吧,虽然设备不多,但是做为捣鼓者,得搞!-v D:\env\hass:/config >>>>>>> 需要根据实际情况写上自己的路径。安装Docker这个步骤吧,个人觉得自己百度吧,这个步骤先欠着,等以后如果有小伙伴需要再补。

weixin_43441309的博客 1126

导出库的版本_Windows下PaddleOCR在C++中的推理部署(CPU版本)CMake + VS2017

PaddleOCR是一个与OCR相关的开源项目,不仅支持超轻量级中文OCR预测模型,总模型仅8.6M(单模型支持中英文数字组合识别、竖排文本识别、长文本识别,其中检测模型DB(4.1M)+识别模型CRNN(4.5M)),而且提供多种文本检测训练算法(EAST、DB)和多种文本识别训练算法(Rosetta、CRNN、STAR-Net、RARE)。本文将教大家通过PaddleOCR(CPU版...

weixin_31304817的博客 1914

docker 安装与使用日记

pipreqs ./

RickG的博客 871

使用Java实现CRC16 MODBUS 格式校验

CRC16校验,测试如下 String str = "a5 98 03 00 00 5f c6 0f 7c 40 78 06 09 46 dc 6e db 00 16 3e 12 5c 98 00 19 98 0e 10 03 06 09 46 dc 6e db 03 0b bf 5f c6 0f 7c 43 bd b9 61 ee 96 76 99"; 校验规则: /** * CRC16_CCITT:多项式x16+x12+x5+1(0x1021),初始值0x0000,低位在前,高位在后,结

weixin_45063710的博客 1314

Chronos:学习时间序列的大语言模型(论文解读)

《Chronos:学习时间序列的大语言模型》论文翻译

qq_20144897的博客 9052

Docker 安全及日志管理

虚拟机通过添加 Hypervisor 层,虚拟出网卡、内存、CPU 等虚拟硬件,再在其上建立虚拟机,每个虚拟机都有自己的系统内核。而 Docker 容器则是通过隔离的方式,将文件系统、 进程、设备、网络等资源进行隔离,再对权限、CPU 资源等进行控制,最终让容器之间互不影响,容器无法影响宿主机。容器与宿主机共享内核、文件系统、硬件等资源。

2301_77081516的博客 1294

记录思科cisco交换机升级iso步骤

Cisco Nexus 93180交换机版本升级

a635161812的博客 4376

docker 运行日志输出到本地

docker 运行日志输出到本地

keizhige的博客 1981

Kali Linux实战:5分钟复现永恒之蓝漏洞攻击(附Win7靶机配置指南)

本文提供了一份详细的Kali Linux实战指南,指导读者在5分钟内于隔离的虚拟环境中复现经典的永恒之蓝漏洞攻击。内容涵盖从Windows 7靶机配置、网络设置,到使用Nmap进行服务发现、利用Metasploit框架进行漏洞扫描与利用的全过程,并演示了基础的Meterpreter后渗透操作,旨在帮助网络安全学习者通过亲手实践深入理解SMB协议漏洞的攻防原理。

weixin_29313547的博客 196

汽车IVI中控开发入门及进阶(三):概述

开发板的作用当然是为了解决一些应用而设计的,主体是板,终极目的是应用,中间过程则是开发,是基于板的开发。可以和编译Linux内核一样,通过buildroot配置,menuconfig修改,编译出一个完整的可以直接烧写到芯片上运行的Linux系统软件(包含boot、kernel、rootfs以及rootfs中的各种库和应用程序)。所以这些实现都是建构在汽车中控开发板的解决方案上的,最核心的当然就是一颗中控主控芯片,这是一颗国产中控双核DA主控芯片,AECQ100认证的车规级芯片。Q:uboot的作用是什么?

码农17年的博客 1407

日记应用推荐-Docker安装DailyNotes应用

摘要:DailyNotes是一款基于Docker部署的极简Markdown笔记应用,支持日记记录、任务管理和项目分类。核心功能包括:原生Markdown编辑器、智能任务追踪(支持-[]语法)、标签/项目双重分类体系及数据加密。部署方式提供Docker单命令和Compose两种方案,默认使用5050端口,数据存储在/opt/dailynotes/config目录。使用时可创建带时间戳的日记或带标题的笔记,支持标签筛选和全文检索,特别适合开发者日常记录与技术文档管理。(149字)

专注大数据、云计算、人工智能、机器人领域技术传播 673

Android开发工程师面试问题与参考答案

这是一份Android开发工程师职位面试指南,主要针对自研OS开发岗位。岗位要求3年以上独立开发经验,熟悉Android平台UI设计、四大组件和Java基础。面试问题覆盖五大核心领域:基础知识、开发经验、技术深度、问题解决和性能优化。文章提供了典型面试问题及专业参考答案,帮助应聘者准备关键技术点,如多线程处理、HashMap与ConcurrentHashMap区别、Handler机制等。同时建议应聘者结合项目经验展示优化能力,并注意公司提供完善的薪酬福利和团队文化。

郑伟强dev的专栏 893

小白日记[Docker安装]

小白一枚,请多指教 小白今日任务:安装熟悉Docker

qq_32495629的博客 332

如何离线环境下安装Dify插件 (可提供远程指导协助)

离线环境下安装Dify插件

litlit023的专栏 8100

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

小白部署日记docker安装

下载地址:例如解压。

q244495945的博客 146

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Ubuntu 安装docker最新版踩坑日记

1.更新一下ubuntu apt索引 sudo apt update 2.使用仓库安装 sudo apt install apt-transport-https ca-certificates curl software-properties-common 3.切换root用户为添加文本做准备 这里添加文本需要授权所以我切换到了root用户下。 sudo -i 4.切换目录 cd /etc/apt/sources.list.d 5.创建docker.list文件将以下文本放入这个文件中 楼主使用了v

weixin_44798280的博客 626

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

工作日记:Docker安装教程(centOS)

注:“data-root”:“/mnt/sdb/dockerdata” 是镜像保存位置,可修改。路径: /etc/docker/daemon.json。新建一个sh文件,命名为get-docker.sh。没有daemon.json文件则新建。docker-ce:社区版。docker-ee:企业版。卸载docker依赖。

weixin_43687500的博客 3278

开发日记——Linux下使用docker安装redis

在网上搜罗了一堆在Linux下使用docker安装redis的教程,我是用在armv8上安装redis,本着试试的态度试了一下,安装成功,记录一下,方便自己下次使用,也希望能帮助到有需要的朋友。安装步骤如下: Step1: 拉取redis的镜像,安装redis docker search redis docker pull redis Step2: 新建挂载配置文件夹 新建data和conf两个文件夹,位置随意。 mkdir -p /home/usr/docker/redis/data mkdir -p

程序媛的自学笔记 308

支持加密的日记应用程序DailyTxT

DailyTxT 是一个加密的 Web 日记应用程序。

wbsu2004的博客 6958

Docker操作日记(一)----安装和运行Docker

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(来自百度百科)。Docker是这两年比较热的东西,有人用来解决集群运维中问题,有人用来它...

chuilin8272的博客 175

将openclaw小龙虾安装到docker的安装日记(新手向)

本文记录了在Docker中安装OpenClaw时遇到的典型问题及解决方案。主要问题包括:镜像拉取缓慢(建议从中文论坛拉取nightly版本)、网络连接问题(需先打通飞书/钉钉通道)、启动命令错误(需添加正确子命令)、配置文件无效(通过doctor --fix修复)、监听地址配置错误(默认绑定127.0.0.1导致外部无法访问)以及数据持久化问题(必须挂载卷防止数据丢失)。作者特别指出环境变量传递失败、PowerShell语法差异和时区设置等细节问题,并分享了通过docker cp临时导出文件的应急方案。建议

weixin_45322676的博客 616

Windows10家庭版安装docker踩坑日记

1、问题 由于自己搭建开发环境时把docker安装到虚拟机上的,后续在docker中安装zookeeper时网段不同导致windows段的代码访问不到kafka,所以需要在本机上安装docker。由于是windows家庭版,没有Hyper-V,所以需要自己配置。 2、解决 如果你本机还装了VMVawe就最好不要安装docker toolbox,会出一堆BUG,我最后把VMVawe和docker t...

tc979907461的博客 1275

【磕岩日记】docker的安装和使用和排雷

高版本docker将集成到了内部,在创建容器时设置参数--gpus即可,但还是需要下载nvidia-container-toolkit或者nvidia-docker2。docker,镜像和容器,镜像运行后成为容器,容器中配环境,容器中运行代码。不要用snap下载,否则无论如何都用不了gpu。如何判断是否是snap下载:snap list。如果输出里有docker,卸载,然后从官网重装。容器和主机的文件通信:-v挂载。【docker下载】【docker使用】容器,创建,参数说明。

Sensorymagicia的博客 820

docker安装redis提示没有日记写入权限_Docker 从入门到掉坑

点击上方“Java知音”,选择“置顶公众号”技术文章第一时间送达!Docker 介绍简单的对docker进行介绍,可以把它理解为一个应用程序执行的容器。但是docker本身和虚拟机还是有较为明显的出入的。我大致归纳了一下,可以总结为以下几点:docker自身也有着很多的优点,关于它的优点,可以总结为以下几项:安装docker从 2017 年 3 月开始 docker 在原来的基础上分为两...

weixin_39845430的博客 666

谷粒商城学习日记(1)—— docker容器的安装和使用

docker的安装和使用centos 7安装docker使用阿里云镜像安装mysql并使用 首先要保证使用的是liunx环境,系统我使用的是centos 7 centos 7安装docker 1.可以进入docker的官网查看文档,里面有完整的安装教程 docker官网地址 2.依次执行命令 sudo yum remove docker \ docker-client \ docker-client-latest \

menxinziwen的博客 838
上一篇: Makefile文件
下一篇: 聚类评估指标
LMM_AI
博客等级 码龄7年 1粉丝 36原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值