docker的容器

news2024/9/21 2:35:03

首先要关闭防火墙,不然会阻止连接

查询防火墙状态       systemctl status firewalld       如果是running的状态要关闭一下

关闭防火墙              systemctl stop firewalld

禁用防火墙(禁止开机启动)        systemctl disable firewalld

容器的创建语句:     docker run 参数 镜像名称

参数
    -i           以交互模式运行容器
    -t           为容器重新分配一个伪输入终端
    -d          后台运行容器,并返回容器ID          不会被回收
    -p          随机端口映射,容器内部端⼝随机映射到主机的端⼝
    -p          指定端口映射,格式为:主机(宿主)端⼝:容器端⼝

状态
            created 已创建            restarting/up 重启中         running 运行中
            removing 迁移中          paused 暂停            exited 停止
            dead 死亡

查看docker中所有状态的容器             

[root@localhost ~]# docker ps -a
CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES

可以看到我的容器是空的,目前还没有创建,创建容器之前需要一个镜像,先下载镜像

配置镜像加速器:                 阿里云-计算,为了无法计算的价值

进入该网站注册并登录,通过支付宝登录阿里云,登录成功后点击右上角的控制台,然后点左上角的按钮,然后所搜容器镜像服务ACR,点击后在点击镜像工具,选择下面的镜像加速器,复制这个加速器的地址,每个人的都不一样,这是我的       https://e34czc3r.mirror.aliyuncs.com

    在docker中输入        vim /etc/docker/daemon.json         按i或a进入编辑模式编辑以下内容

{
  "registry-mirrors": ["https://e34czc3r.mirror.aliyuncs.com"]

编辑完成后按esc然后英文状态下的 :wq   保存并退出

配置完成后重启服务:          sudo systemctl daemon-reload

                                           sudo systemctl restart docker 

查看配置是否成功:   docker info            有mirrors就表示成功

 

[root@localhost ~]# sudo systemctl daemon-reload
[root@localhost ~]# sudo systemctl restart docker 
[root@localhost ~]# docker info

Client: Docker Engine - Community
 Version:    24.0.2
 Context:    default
 Debug Mode: false
 Plugins:
  buildx: Docker Buildx (Docker Inc.)
    Version:  v0.10.5
    Path:     /usr/libexec/docker/cli-plugins/docker-buildx
  compose: Docker Compose (Docker Inc.)
    Version:  v2.18.1
    Path:     /usr/libexec/docker/cli-plugins/docker-compose

Server:
 Containers: 1
  Running: 0
  Paused: 0
  Stopped: 1
 Images: 6
 Server Version: 24.0.2
 Storage Driver: overlay2
  Backing Filesystem: xfs
  Supports d_type: true
  Using metacopy: false
  Native Overlay Diff: true
  userxattr: false
 Logging Driver: json-file
 Cgroup Driver: cgroupfs
 Cgroup Version: 1
 Plugins:
  Volume: local
  Network: bridge host ipvlan macvlan null overlay
  Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
 Swarm: inactive
 Runtimes: io.containerd.runc.v2 runc
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: 3dce8eb055cbb6872793272b4f20ed16117344f8
 runc version: v1.1.7-0-g860f061
 init version: de40ad0
 Security Options:
  seccomp
   Profile: builtin
 Kernel Version: 3.10.0-957.el7.x86_64
 Operating System: CentOS Linux 7 (Core)
 OSType: linux
 Architecture: x86_64
 CPUs: 2
 Total Memory: 972.6MiB
 Name: localhost.localdomain
 ID: 8d50a758-6864-4c5b-b292-55acfb2a2754
 Docker Root Dir: /var/lib/docker
 Debug Mode: false
 Experimental: false
 Insecure Registries:
  127.0.0.0/8
 Registry Mirrors:
  https://e34czc3r.mirror.aliyuncs.com/
 Live Restore Enabled: false

 查看镜像源:      docker images

 上面是我自己拉取的镜像源,

查看tomcat的版本     docker search  tomcat

        docker  pull  tomcat         下载最新版本的tomcat : 

        docker pull java               下载最新版本的java
        docker pull mysql              下载最新版本的mysql
        docker pull nginx              下载最新版本的nginx
        docker pull redis              下载最新版本的redis

在tocmat后可以通过  : 跟上版本号  docker  pull  tomcat:9       不加默认下载最新版本   

创建tomcat容器: 

   docker run -itd --name=my_tomcat -p 8081:8080 tomcat:latest

容器创建好会自动运行

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/708920.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

第11节 跟上板块轮动的节奏

板块 文章目录 板块什么是板块板块的分类板块的轮动 板块相关接口本节课任务 什么是板块 股票板块是一些具有相同特征的股票的集合,命名通常也会简单明了的直接按照特征命名。例如沪深300板块,蓝筹板块。对上市公司进行“分班”不论是对于企业还是对于投…

Leetcode-每日一题【148.排序链表】

题目 给你链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。 示例 1: 输入:head [4,2,1,3]输出:[1,2,3,4] 示例 2: 输入:head [-1,5,3,4,0]输出:[-1,0,3,4,5] 示例 3&#xff1…

VC++多文档项目同时显示多个文本文件

VC6新建一个多文档工程;工程名为txt;生成的类如下;与单文档项目相比多了一个ChildFrm; 在类向导为Doc类添加OnOpenDocument函数; 此时生成的OnOpenDocument()函数如下; BOOL CTxtDoc::OnOpenDocument(LPCT…

Python基础 —— 条件语句

考虑了好久,不知道是先写条件循环,还是先写数据类型,因为如果先写条件循环的话,要涉及到数据类型的内容;先写数据类型的话,又要设计到条件循环的内容…纠结一番后,决定还是先说条件循环,再在数据…

chatgpt赋能python:用Python抓取数据:提高SEO的关键

用Python抓取数据:提高SEO的关键 在数字化时代,数据已经变成了最宝贵的财富之一。然而,对于企业和网站管理者来说,数据仅仅是有价值的当它被收集和转化成行动中存在的信息。这时,Python成为了一个有用的工具&#xff…

基于VORS、CCDM模型、GeoDetector、GWR模型集成技术在城镇化与生态系统健康空间关系分析及影响效应中的应用

城市群是一国经济发展水平的象征,也是一国经济发展到一定阶段的标志,我国城市群建设体量不断增加,将成为全球经济的核心,中国城市群的建设逐步引领全球进入到了21世纪的中国新时代。然而,高速的城镇化发展,…

leetcode题集训 sql

目录 背景步骤175组合两个表(多表联查)176 177 第n高的薪水(Distinct关键字 排序)178分数排名 (排序 order over关键字)179 连续出现的数字 (模拟多张表联查)181. 超过经理收入的员工…

学号编码:TooY0ung的学院(结构体)

根据66十二位编码规则,用城市代码和出生年编制学号。 【本笔记适合初通算法的 coder 翻阅】 【学习的细节是欢悦的历程】 Python 官网:https://www.python.org/ Free:大咖免费“圣经”教程《 python 完全自学教程》,不仅仅是基础…

Web-文件上传漏洞总结

目录 1、常规前端绕过 2、修改文件类型 3、使用 .user.ini 或 .htaccess(可能还存在大小写绕过) 4、使用字典爆破可行后缀 5、结合文件包含漏洞使用图片马 6、条件竞争 1、常规前端绕过 如下图,在前端存在限制,只能上传图片…

springboot校园点餐小程序

校园点餐系统 springboot校园点餐系统小程序 java校园点餐小程序 技术: 基于springbootvue小程序校园点餐系统的设计与实现 运行环境: JAVA版本:JDK1.8 IDE类型:IDEA、Eclipse都可运行 数据库类型:MySql(…

GPT模型训练实践(2)-Transformer模型工作机制

Transformer 的结构如下,主要由编码器-解码器组成,因为其不需要大量标注数据训练和天然支持并行计算的接口,正在全面取代CNN和RNN: 扩展阅读:What Is a Transformer Model? ​ ​ 其中 编码器中包含自注意力层和前馈…

HCIA回顾笔记整理

OSI 7层参考模式 开放式系统互联参考模型 应用层 抽象语言--> 编码 表示层 编码-->二进制 会话层 提供应用程序地址 -- 无标准 上三层,应用程序加工数据的部分 下四层,数据流层 负责数据传输 传输层 数据分段(…

Hive基础知识

1.Hive简介 Hive是由Facebook开源用于解决海量结构化日志的数据统计工具。Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能。 2.Hive本质 Hive的本质是将HQL转化成MapReduce程序。 Hive处理的数据存储在H…

Git远程操作

目录 分布式版本控制系统 远程仓库 新建远程仓库 管理仓库 issue Pull Request 克隆远程仓库到本地 向远程仓库推送 拉取远程仓库 配置git 忽略特殊文件 给命令配置别名 分布式版本控制系统 我们之前所说的所有内容,都是在本地,也就是只在你的…

Java——抽象类和接口

一、抽象类 1.1、抽象类 使用abstract关键字定义的类称为抽象类 public abstract class Employee {private String name;private int number; }在 Java中抽象类不可以实例化为对象。例如: 1.2、抽象方法 使用abstract关键字定义的方法称为抽象方法。抽象方法没…

IDEA自动导入包

问题 IDEA如何自动导入包 详细问题 项目开发中,笔者常常先将光标瞄准所需导入的类,后使用快捷键AltEnter进行导包操作。这种方式需要逐个处理,相对费事费力,IDEA如何自动导入所有程序所涉及的包呢 解决方案 1、左上角 F i l …

基于Elman神经网络的电力负荷预测(附源码)

一、算法原理 Elman神经网络是一种典型的动态递归神经网络,它是在BP网络基本结构的基础上,在隐含层增加一个承接层,作为一步延时算子,达到记忆的目的,从而使系统具有适应时变特性的能力,增强了网络的全局稳…

2017年全国硕士研究生入学统一考试管理类专业学位联考逻辑试题——纯享题目版

🏠个人主页:fo安方的博客✨ 💂个人简历:大家好,我是fo安方,考取过HCIE Cloud Computing、CCIE Security、CISP、RHCE、CCNP RS、PEST 3等证书。🐳 💕兴趣爱好:b站天天刷&…

碳排放预测模型 | Python实现基于SVR支持向量机回归的碳排放预测模型

文章目录 效果一览文章概述研究内容源码设计参考资料效果一览 文章概述 碳排放预测模型 | Python实现基于SVR支持向量机回归的碳排放预测模型 研究内容 碳排放被认为是全球变暖的最主要原因之一。 该项目旨在提供各国碳排放未来趋势的概述以及未来十年的全球趋势预测。 其方法是…

Quiz 16_3-1: Databases | Python for Everybody 配套练习_解题记录

文章目录 Python for Everybody课程简介Quiz 16_3-1: Databases单选题(1-11)操作题Autograder: Single Table SQL Python for Everybody 课程简介 Python for Everybody 零基础程序设计(Python 入门) This course aims to teach …