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

问题解决

相关推荐
贰十六2 小时前
笔记:Centos Nginx Jdk Mysql OpenOffce KkFile Minio安装部署
笔记·nginx·centos
学Linux的语莫3 小时前
Ansible使用简介和基础使用
linux·运维·服务器·nginx·云计算·ansible
_半夏曲10 小时前
node.js、nginx、iis、tomcat针对部署方面的简述
nginx·node.js·tomcat
墨鸦_Cormorant1 天前
使用docker快速部署Nginx、Redis、MySQL、Tomcat以及制作镜像
redis·nginx·docker
一只爱撸猫的程序猿1 天前
一个简单的Linux 服务器性能优化案例
linux·mysql·nginx
DC_BLOG1 天前
Linux-Nginx虚拟主机
linux·运维·nginx
Stara05111 天前
Git推送+拉去+uwsgi+Nginx服务器部署项目
git·python·mysql·nginx·gitee·github·uwsgi
oushaojun22 天前
ubuntu中使用ffmpeg和nginx推流rtmp视频
nginx·ubuntu·ffmpeg·rtmp
ladymorgana2 天前
【Nginx从入门到精通】05-安装部署-虚拟机不能上网简单排错
网络·nginx·智能路由器
苹果醋32 天前
Redis | 第3章 对象《Redis设计与实现》
java·运维·spring boot·mysql·nginx