解决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

问题解决

相关推荐
晨岳1 小时前
CentOS 安装 JDK+ NGINX+ Tomcat + Redis + MySQL搭建项目环境
java·redis·mysql·nginx·centos·tomcat
执笔诉情殇〆1 小时前
前后端分离(java) 和 Nginx在服务器上的完整部署方案(redis、minio)
java·服务器·redis·nginx·minio
这儿有一堆花4 小时前
Nginx服务器集群:横向扩展与集群解决方案
运维·服务器·nginx
果子⌂1 天前
Docker-构建镜像并实现LNMP架构
mysql·nginx·docker·容器·架构·php
一只小阿乐2 天前
window 服务器上部署前端静态资源以及nginx 配置
运维·服务器·nginx
Linux运维技术栈2 天前
Nginx 动静分离原理与工作机制详解:从架构优化到性能提升
运维·nginx·架构
墨苒孤3 天前
【Nginx】Nginx代理WebSocket
运维·websocket·nginx
苹果醋33 天前
Vue3组合式API应用:状态共享与逻辑复用最佳实践
java·运维·spring boot·mysql·nginx
华无丽言3 天前
如何简单实现发版不影响客户使用?nginx负载
linux·nginx
令狐少侠20113 天前
ai之对接电信ds后端服务,通过nginx代理转发https为http,对外请求,保持到达第三方后请求头不变
nginx·ai·https