
容器
文章平均质量分 63
Linux容器学习笔记
教Linux的李老师
教好一个孩子,造福一个家庭。
展开
-
Centos6安装nerdctl容器运行时
本文写于2025年3月22日,因一些特殊业务需要用到Centos6Docker,但Centos6早已停止服务.把折腾过程记录下来,以便后续参考.原创 2025-03-23 17:33:52 · 259 阅读 · 0 评论 -
docker-machine常用
docker-machine常用原创 2023-10-13 11:50:05 · 513 阅读 · 0 评论 -
nerdctl容器管理
nerdctl容器管理工具原创 2023-01-13 17:53:54 · 3090 阅读 · 0 评论 -
容器内核能力设定
容器内核能力设定容器权限设定原创 2023-01-13 17:29:50 · 344 阅读 · 0 评论 -
Docker容器管理命令
Docker容器管理常用命令原创 2023-01-13 17:20:52 · 1116 阅读 · 0 评论 -
Alpine Linux的apk软件包管理器
Alpine Linux的apk软件包管理器原创 2021-09-25 21:35:02 · 7088 阅读 · 0 评论 -
containerd环境下build镜像
containerd常用原创 2023-01-13 13:54:04 · 2230 阅读 · 0 评论 -
查看docker容器执行的完整命令
查看docker容器执行的完整命令原创 2022-07-30 21:17:29 · 3455 阅读 · 0 评论 -
查看已退出docker容器的日志
有些容器已经退出了,但是找不到为什么退出了。docker logs 提示找不到容器。如何能看到已经退出的容器的日志呢?docker ps -a然后 docker inspect 对应的容器id找到 LogPath原创 2022-07-04 15:04:55 · 8087 阅读 · 0 评论 -
docker镜像构建分析
docker镜像分析工具diveCentos安装dive分析镜像分析镜像构建项目地址: https://github.com/wagoodman/dive/releases/Centos安装divecurl -OL https://github.com/wagoodman/dive/releases/download/v0.9.2/dive_0.9.2_linux_amd64.rpmrpm -i dive_0.9.2_linux_amd64.rpm分析镜像# dive 镜像名:tag名di原创 2021-12-20 16:36:15 · 1205 阅读 · 0 评论 -
内网环境突破Dockerhub限速实用方法
内网环境突破Dockerhub限速实用方法部署私有仓库作为docker镜像缓存服务器其他主机配置加速镜像地址只有当该registry没有该镜像的时候会从外网拉取一次,以后全部走缓存,极大的减少了向dockerhub的拉取次数,从而顺利解决dockerhub限速限次数问题。部署私有仓库作为docker镜像缓存服务器# 创建本地volume,持久化保存镜像文件docker volume create docker-repo# 拉取镜像docker pull registry:latest#原创 2021-12-22 16:45:52 · 1371 阅读 · 0 评论 -
ubuntu18.04安装docker-ce国内源
ubuntu18.04安装docker-ce国内源修改国内加速源安装依赖包安装GPG证书写入docker源安装docker-ce配置国内镜像加速源设置docker服务开机自启cka的考试环境是Ubuntu Server 18.04,所以还是选用了Ubuntu Server 18.04.修改国内加速源# 备份源cp /etc/apt/sources.list /etc/apt/sources.list.bak# 替换源地址为阿里云的地址sed -i "s/cn.archive.ubuntu.co原创 2021-12-21 15:07:06 · 1239 阅读 · 0 评论 -
Centos7安装docker
#!/usr/bin/env bash# 禁用swapswapoff -ased -ri 's/.*swap.*/#&/' /etc/fstabecho '禁用swap'# 禁用firewalld防火墙systemctl disable --now firewalldecho '禁用firewalld防火墙服务'# 禁用selinuxsed -ri 's#(SELINUX=).*#\1disabled#' /etc/selinux/configsetenforce 0ec原创 2021-12-02 18:38:38 · 1584 阅读 · 0 评论 -
Ddocker概念
Docker概念原创 2021-12-07 13:49:55 · 580 阅读 · 0 评论 -
docker存储卷管理
查看存储卷docker volume ls删除存储卷docker volume rm 卷名原创 2021-12-07 13:34:49 · 199 阅读 · 0 评论 -
安装docker私有镜像仓库Harbor
Harbor介绍安装Harbor部署gitlab配置Harbor原创 2021-11-20 09:38:05 · 729 阅读 · 0 评论 -
Dockerfile常用指令
dockerfile常用指令原创 2021-11-20 08:51:18 · 7108 阅读 · 0 评论 -
docker资源隔离与资源限制
Dockder的namespace原创 2021-11-20 08:48:27 · 959 阅读 · 0 评论 -
docker镜像文件分层
docker镜像文件分层原创 2021-11-20 00:20:30 · 751 阅读 · 0 评论 -
非root用户使用podman容器
非根用户使用podman容器创建一个普通用户查看镜像查看podman的数据目录podman如果要使用普通用户,shell不能是nologi。必须要有ssh或者终端登录。创建一个普通用户# 创建普通权限新用户devops[cesu-c8 root ~]# useradd devops# 给devops用户设置密码[cesu-c8 root ~]# echo devops|passwd --stdin devops Changing password for user devops.pa原创 2021-11-02 20:25:59 · 2687 阅读 · 0 评论 -
podman容器自启动
podman容器自启动创建一个容器使用generate创建自启动服务格式创建kube格式的自启动文件创建systemd格式的自启动文件!!!设置容器开机自启,且每次启动都删除旧容器启动新容器将service文件放到/etc/systemd/system/目录下刷新systemd配置文件重新给容器自启动service文件的SELinux标记systemctl设置容器service文件自启动重启测试容器是否自启动podman的版本要在1.9.3以上才支持容器自启动podman容器自启动需要被systemd接原创 2021-11-02 18:04:01 · 2166 阅读 · 0 评论 -
podman持久化存储
podman持久化存储podman持久化存储podman持久化存储原创 2021-11-02 00:05:08 · 2514 阅读 · 0 评论 -
podman网络管理
podman网络管理podman网络管理ls查看容器网络connect连接容器网络create创建容器网络disconnect断开容器网络exists查看容器网络是否存在inspect检查容器网络prune修改容器网络reload重启容器网络rm删除容器网络podman网络管理podman支持的网络默认模式是bridgepodman只关心bridge网络启动一个容器后,会出现cni-poman0网卡容器启动时,默认会连接podman网络[rhel8 root ~]# ip a show c原创 2021-11-02 00:04:24 · 4705 阅读 · 0 评论 -
podman镜像和容器管理
podman镜像和容器管理查看podman详情podman镜像管理查看镜像搜索镜像拉取镜像删除镜像镜像导出镜像导入修改镜像tag从容器创建新镜像(不推荐)podman容器管理podman运行容器ps查看容器启动容器停止容器重启容器删除容器强制停止容器暂停/恢复容器进入容器容器日志podman资源占用查看podman网络管理ls查看容器网络connect连接容器网络create创建容器网络disconnect断开容器网络exists查看容器网络是否存在inspect检查容器网络prune修改容器网络reloa原创 2021-11-02 00:02:35 · 6441 阅读 · 0 评论 -
RHEL8安装podman
RHEL8安装podman安装podman配置podman镜像加速podman镜像管理podman网络管理podman持久化存储podman最低系统版本要求RHEL8.2RHEL8.0的podman版本是1.4或1.6,不建议使用推荐使用RHEL-Stream,该版本默认安装podman安装podmanyum -y install podman配置podman镜像加速podman的默认配置文件/etc/containers/registries.conf[rhel8 root ~]# ls原创 2021-11-01 21:26:01 · 1395 阅读 · 0 评论 -
在dockerhub上创建自己的镜像仓库
在dockerhub上创建自己的镜像仓库创建docker镜像仓库修改镜像tag上传镜像登录dockerhubpush自定义镜像到dockerhub创建docker镜像仓库先登录https://www.docker.com/点击repositories创建存储库再点击右上角的Create Repository输入仓库名和仓库描述,选择公开仓库或私有仓库.修改镜像tag# 查看本地镜像[rhel8 root ~]# docker imagesREPOSITORY TAG原创 2021-11-01 17:25:10 · 3336 阅读 · 2 评论 -
Docker镜像管理常用
docker镜像管理和容器管理镜像管理&容器管理docker镜像管理命令docker容器管理命令镜像管理&容器管理docker镜像管理命令镜像管理命令说明docker images查看本机镜像docker search 镜像名称从官方仓库查找镜像docker pull 镜像名称:标签下载镜像docker push 镜像名称:标签上传镜像docker save 镜像名称:标签 -o 备份镜像名称.tar备份镜像为ta原创 2021-11-01 00:25:30 · 512 阅读 · 0 评论 -
RHEL8安装docker-ce
RHEL8安装docker-ce原创 2021-11-01 00:11:37 · 4526 阅读 · 0 评论 -
docker查看容器ip地址
docker查看容器ip地址查看所有容器的ip查看指定容器的ip查看所有容器的ipdocker network inspect bridge查看指定容器的ipdocker inspect 容器id原创 2021-09-23 21:07:33 · 6669 阅读 · 0 评论 -
docker搭建filebrowser文件服务器
docker搭建filebrowser文件服务器拉取docker镜像创建本地文件存储目录启动容器给容器添加开机自启动项目地址: https://github.com/ttys3/filebrowser拉取docker镜像docker pull filebrowser/filebrowser创建本地文件存储目录mkdir -p /data/filebrowser cd /data/filebrowser启动容器docker run --name filebrowser -d -v /hom原创 2021-09-22 23:13:53 · 3580 阅读 · 0 评论 -
将docker容器设为自启动和取消容器自启动
先熟悉下--restart参数--restart参数= no 默认策略,在容器退出时不重启容器 on-failure 在容器非正常退出时(退出状态非0),才会重启容器 on-failure:3 在容器非正常退出时重启容器,最多重启3次 always 在容器退出时总是重启容器#开机自启 unless-stopped 在容器退出时总是重启容器,但是不考虑在Docker守护进程启动时就已经停止了的容器将正在运行的容器设为自启动# docker update --restar原创 2021-04-26 11:12:05 · 37883 阅读 · 0 评论 -
docker --link容器互联
容器互联docker --link原创 2020-08-06 17:27:49 · 35807 阅读 · 0 评论