解决dockor安装nginx提示missing signature key的问题

问题描述

使用dockor安装nginx拉取nginx的时候提示key丢失问题

问题定位

由于dockor版本低导致

问题解决

卸载重新安装最新版本dockor

解决步骤

复制代码
1. 卸载旧版本的Docker:
sudo yum remove docker docker-common docker-selinux docker-engine
2. 安装依赖包:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
3. 添加Docker源:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
4. 安装Docker:
sudo yum install docker-ce
5. 启动Docker服务:
sudo systemctl start docker
6. 验证Docker是否安装成功:
docker version

拉取nginx

100 sudo docker version

102 sudo docker search nginx

104 sudo docker pull nginx

106 sudo docker images nginx

108 sudo docker run -d -p 8080:80 --name mynginx nginx

110 sudo docker ps

部署成功

FAQ

1、如何进入nginx容器

复制代码
[admin@localhost /]$ sudo docker ps
CONTAINER ID   IMAGE     COMMAND                   CREATED         STATUS         PORTS                                   NAMES
82822a5e8a2b   nginx     "/docker-entrypoint...."   6 minutes ago   Up 6 minutes   0.0.0.0:8080->80/tcp, :::8080->80/tcp   mynginx
[admin@localhost /]$ docker exec -it 82822a5e8a2b /bin/bash

2、如何修改nginx.conf配置文件

由于 容器内的vim与linux环境vim隔离 需在容器内安装vim

更新

apt-get update

安装

apt-get install vim

问题解决

相关推荐
章老师说7 小时前
NGINX官方谈Lua风险:这其实是两条网关技术路线之争
运维·nginx·负载均衡·lua·openresty
xixingzhe216 小时前
SpringBoot + Nginx 免鉴权接口安全防护方案
运维·nginx·安全
酷炫的水壶1 天前
使用memc-nginx和srcache-nginx模块构建高效透明的缓存机制
运维·nginx·缓存
智商偏低1 天前
Windows Nginx 完整安装 + 启动教程
运维·nginx
oscar9991 天前
3.4 Nginx 负载均衡——动态再平衡的反人性纪律
nginx·github·负载均衡·财富源代码
川石课堂软件测试1 天前
性能测试|Nginx中间件监控与调优
linux·python·nginx·中间件·单元测试·压力测试·harmonyos
m0_740859622 天前
Nginx进行配置文件拆分(以windows解压版为例)
nginx
开发小程序的之朴2 天前
认识安企CMS-安装安企CMS的环境要求
nginx·golang·系统架构
考虑考虑2 天前
nginx配置ssl
运维·后端·nginx
至乐活着2 天前
ELK日志系统从零搭建到实战:Nginx日志采集与可视化全攻略
nginx·elk·elasticsearch·docker·日志系统