Podman安装和配置

本文介绍了Podman的基本概念,强调其作为Docker替代方案的优势,并详细指导了在Ubuntu22.04.x环境下安装和配置Podman的过程,包括添加镜像源和验证安装的步骤。
摘要由CSDN通过智能技术生成

一、Podman 简介
Podman 是一个开源的容器运行时项目,可在大多数 Linux 平台上使用。Podman 提供与 Docker 非常相似的功能。正如前面提到的那样,它不需要在你的系统上运行任何守护进程,并且它也可以在没有 root 权限的情况下运行。

Podman 可以管理和运行任何符合 OCI(Open Container Initiative)规范的容器和容器镜像。Podman 提供了一个与 Docker 兼容的命令行前端来管理 Docker 镜像。

Podman 官网地址:https://podman.io/

总之,Docker大势已去,之后将是Podman大展拳脚的时期,我们现在就来说说Podman的安装和配置。

二、Podman安装和配置
1、安装(Ubuntu环境,版本:22.04.x)

#更新apt库
sudo apt update
#安装podman
sudo apt install podman-docker

2、配置podman镜像源
这一步很重要,podman安装后默认镜像源没任何配置,使用search是搜不到镜像的
Podman配置文件( global):/etc/containers/registries.conf

#备份原配置文件
sudo mv /etc/containers/registries.conf /etc/containers/registries.conf.bak
#新建一个配置文件
sudo touch /etc/containers/registries.conf
sudo vim /etc/containers/registries.conf

将以下内容写入registries.conf文件,当然也可以直接编辑registries.conf

[[registry]]
prefix = "docker.io"
location = "docker.io"        #配置Docker官方镜像源

[[registry.mirror]]
location = "dev.aliyun.com"    #配置阿里镜像源
insecure = true
[[registry.mirror]]
location = "registry.docker-cn.com"       #配置国内docker镜像源
insecure = true
[[registry.mirror]]
location = "docker.mirrors.ustc.edu.cn"      #配置清华像源
insecure = true
[[registry.mirror]]
location = "hub-mirror.c.163.com"       #配置网易镜像源
insecure = true

写入后保存退出
然后启动Podman服务

#启动podman
sudo systemctl start Podman

至此,Podman安装和配置已完成,podman search已经可以搜索的镜像
我们运行看看

podman run hello-world

如何你看着以下信息,说明已经安装正常了,接下来你就可以愉快的玩耍podman了_

Resolved "hello-world" as an alias (/etc/containers/registries.conf.d/shortnames.conf)
Trying to pull docker.io/library/hello-world:latest...
Getting image source signatures
Copying blob c1ec31eb5944 done  
Copying config d2c94e258d done  
Writing manifest to image destination
Storing signatures

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
 1. The Docker client contacted the Docker daemon.
 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
    (amd64)
 3. The Docker daemon created a new container from that image which runs the
    executable that produces the output you are currently reading.
 4. The Docker daemon streamed that output to the Docker client, which sent it
    to your terminal.

To try something more ambitious, you can run an Ubuntu container with:
 $ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker ID:
 https://hub.docker.com/

For more examples and ideas, visit:
 https://docs.docker.com/get-started/
  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: Tomcat是一个开源的Web应用程序服务器,允许您在Java平台上运行Java Servlet和Java Server Pages(JSP)应用程序。以下是安装配置Tomcat 8.5的步骤: 1. 下载Tomcat 8.5二进制文件:您可以从Tomcat官方网站https://tomcat.apache.org/download-80.cgi下载适用于您的操作系统的Tomcat二进制文件。 2. 解压Tomcat二进制文件:将Tomcat二进制文件解压到您选择的目录中。 3. 配置环境变量:将Tomcat的bin目录添加到您的系统环境变量中。 4. 启动Tomcat:打开命令行窗口,导航到Tomcat的bin目录,并运行startup.bat(Windows)或startup.sh(Linux)文件。 5. 访问Tomcat管理控制台:在Web浏览器中输入http://localhost:8080/manager/html,然后输入Tomcat管理控制台的用户名和密码。 6. 部署Web应用程序:在Tomcat管理控制台中,单击“部署”按钮,选择您的Web应用程序的WAR文件,并单击“部署”按钮。 7. 测试Web应用程序:在Web浏览器中输入http://localhost:8080/您的Web应用程序名称,并确保应用程序正在运行。 以上是安装配置Tomcat 8.5的基本步骤,您可以根据需要进行进一步的配置和自定义。 ### 回答2: Tomcat是一个用于开发和部署Java Web应用程序的开源服务器。以下是安装配置Tomcat 8.5的步骤: 1. 下载Tomcat 8.5:在Tomcat的官方网站(https://tomcat.apache.org)上下载Tomcat 8.5的最新版本。根据你的操作系统选择合适的二进制分发包(如.tar.gz或.zip)。 2. 解压缩Tomcat:将下载的二进制分发包解压缩到你选择的目录。例如,你可以将Tomcat解压缩到/opt/tomcat目录下。 3. 配置环境变量:打开终端,并编辑你的.bashrc文件(或其他与你的操作系统相关的配置文件)。添加以下行来设置Tomcat的环境变量: export CATALINA_HOME=/opt/tomcat export PATH=$PATH:$CATALINA_HOME/bin 保存并关闭文件后,运行以下命令使环境变量生效: source ~/.bashrc 4. 启动Tomcat:在终端中,进入$CATALINA_HOME/bin目录,并运行以下命令以启动Tomcat: ./startup.sh 如果一切顺利,你将在终端中看到Tomcat已经成功启动的信息。 5. 配置Tomcat:你可以编辑$CATALINA_HOME/conf目录下的server.xml文件来配置Tomcat的进一步设置,如端口号和连接器。 6. 测试Tomcat:在浏览器中输入"http://localhost:8080"来访问Tomcat的默认首页。如果你能看到Tomcat的欢迎页面,说明Tomcat已经成功地安装配置了! 请注意,以上步骤仅为Tomcat的基本安装配置过程。在实际应用中,你可能还需要进行额外的配置和调整来满足你的具体需求。 ### 回答3: Tomcat是一个开源的Java Servlet容器,用于在服务器上运行Java Servlet和JavaServer Pages(JSP)应用程序。安装配置Tomcat 8.5的步骤如下: 1. 在Apache Tomcat的官方网站(https://tomcat.apache.org/)上下载Tomcat 8.5的最新稳定版本。 2. 将下载的Tomcat文件解压到你想要安装的目录。例如,解压到目录C:\Tomcat。 3. 打开解压文件中的bin目录,找到startup.bat(Windows)或startup.sh(Linux)文件。双击运行startup.bat(Windows)或在终端中运行./startup.sh(Linux)。 4. 等待一段时间,直到看到启动日志中的"Server startup in xxx ms."的消息,表示Tomcat已成功启动。 5. 打开一个支持Java的Web浏览器,输入"http://localhost:8080",可以看到Tomcat的欢迎页面。 6. 如果你想修改Tomcat的端口号,可以编辑conf目录下的server.xml文件,将Connector标签中的端口号修改为你想要的值。 7. 若要配置用户访问权限,可以编辑conf目录下的tomcat-users.xml文件。在<tomcat-users>标记内增加<user>标记,设置用户名和密码,并分配相应的角色。 8. 若想部署自己的Java Web应用程序,将应用程序的WAR文件拷贝到Tomcat的webapps目录下。Tomcat会自动解压和部署该应用程序。 9. 当你想停止Tomcat时,打开解压文件的bin目录,找到shutdown.bat(Windows)或shutdown.sh(Linux)文件。双击运行shutdown.bat(Windows)或在终端中运行./shutdown.sh(Linux)。 以上是安装配置Tomcat 8.5的基本步骤。根据实际需求,你还可以进行更多的配置和定制化工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值