首页 > 编程语言 >openEuler(华为欧拉)使用docker安装wine 8+版本,支持32位程序

openEuler(华为欧拉)使用docker安装wine 8+版本,支持32位程序

时间:2023-07-15 16:44:21浏览次数:46  
标签:容器 8.0 32 openEuler docker 安装 DISPLAY wine

安装docker

参考:openEuler安装docker

下载wine镜像

wine的docker镜像,支持i386
点击上述网址,查看、选择你想要安装的版本,例如8.0.1.使用以下命令安装:

docker pull tianon/wine:8.0.1

启动wine容器

下载完成后,使用以下命令启动:

docker run -it -e DISPLAY=$DISPLAY -v $(pwd):/mnt tianon/wine:8.0.1

-e DISPLAY=$DISPLAY: 这个选项将宿主机的 DISPLAY 环境变量传递给容器,以便容器知道将 GUI 显示到哪里。
-it: 这个选项告诉 Docker 在容器中分配一个伪终端,以便您可以与容器交互。
-v $(pwd):/mnt: 这个选项将当前工作目录映射到容器中的 /mnt 目录中,以便您可以在容器中访问它。
tianon/wine:8.0.1: 这是要在容器中运行的 Docker 镜像名称和标签。
然后,docker就启动起来了,使用以下命令验证:

wine --version

输出为:
wine-8.0.1

启动wine时的其他问题

启动中,可能提示:IPv4 forwarding is disabled. Networking will not work
如果您希望在 Linux 系统上启用 IPv4 转发功能,可以按照以下步骤操作:

  1. 编辑 /etc/sysctl.conf 文件:
  2. 找到以下行:#net.ipv4.ip_forward=0
  3. 将其取消注释并将值设置为 1:net.ipv4.ip_forward=1
  4. 重启系统

标签:容器,8.0,32,openEuler,docker,安装,DISPLAY,wine
From: https://www.cnblogs.com/murencao/p/17556455.html

相关文章

  • python STM32
    如何在Python中使用STM32前言欢迎来到PythonSTM32入门教程!在本篇文章中,我将向你介绍如何在Python中使用STM32。STM32是一种基于ARMCortex-M内核的32位微控制器,具有广泛的应用领域,包括物联网、嵌入式系统和工业自动化等。通过本教程,你将学会如何在Python中编写STM32程序,并将其烧......
  • 【转】Docker入门笔记04:三大核心概念
    原文:https://zhuanlan.zhihu.com/p/312142777Docker的三大核心概念镜像Image容器Container仓库RepositoryDocker大部分的操作都围绕它的三大核心概念一、Docker镜像Docker镜像类似于虚拟机镜像,可以将它理解为一个只读的用于创建容器的模板。例如,一个镜像可以包含一个基......
  • 使用docker部署chatgpt-on-wechat
    目标:能够调用chatgpt接口并回复微信proxy部署(海外服务器不需要此选项)下载、配置proxymkdir-p/data/clashcd/data/clashwgethttps://github.com/Dreamacro/clash/releases/download/v1.17.0/clash-linux-amd64-v1.17.0.gzgzip-dclash-linux-amd64-v1.17.0.gzchmoda+......
  • 【转】Docker入门笔记01:Docker容器技术的发展历程
    原文:https://zhuanlan.zhihu.com/p/304623118最近因为工作需要,要学习一些基本的Docker知识,所以整理了一些docker的入门知识,感兴趣的小白可以看看,一起学习进步。要学习一个新的东西,我的习惯一般是先了解它是什么,它是怎么来的,发展历史是怎样的,用来解决什么问题,有什么优缺点。所以......
  • 【转】Docker入门笔记02:docker的版本,你真的搞清楚了吗
    原文:https://zhuanlan.zhihu.com/p/305572519刚开始学docker的时候,被docker.io、docker-io、docker-engine、docker-ce、docker-ee这些名词搞晕了,那么到底应该安装哪个呢?docker之所以有这么多名称,是由它的发展历史决定的。为什么会有docker.io、docker-io这种命名方式在Dock......
  • openEuler22.03安装docker24.0.4
    安装Docker添加docker源阿里云源,需要注意的是,你可能需要手动修改Docker-Ce.Repo里的源地址,将其$Release修改为指定的Centos版本号,本文指定的centos版本号为8。#添加源,添加后,手动编辑/etc/yum.repos.d/docker-ce.repo里的$Release版本号才能对应到正确的下载连接dnfconfig-......
  • docker安装nginx
    1.docker下Nginx安装:(web站点配置)  dockerpullnginx--拉取nginx镜像  dockerrun--namenginx-test1-p8081:80-dnginx  dockerps  mkdir-p./nginx/www./nginx/logs./nginx/conf--/root下创建这几个路径  dockercp13afb35cbc98:/e......
  • 华普物联4G DTU RS232/RS485转4G串口服务器 河南华普 HPIOT
    采用工业级设计标准,内置独立硬件看门狗,RS485完全独立电器隔离,支持多路SOCKET,同时可连接四个服务器,支持自定义心跳包/SN心跳包/1CCID心跳包/ME心跳包,支持自定义注册包/SN注册包/ICCID注册包/IMEI注册包。公司介绍华普物联科技产品包括物联网网关、工业无线路由器、LoRa基站......
  • 华普物联Cat-1 DTU RS232/RS485转CAT 1串口服务器 河南华普 HPIOT
    支持三大运营商CAT-1网络接入,产品采用工业级设计标准,内置独立硬件看门狗,R5485完全独立电器隔离支持多路SOCKET,同时可连接四个服务器,支持自定义心跳包/SN心跳包/1CCID心跳包/1ME1心跳包,支持自定义注册包/SN注册包/ICCID注册包/IMEI注册包。公司介绍华普物联科技产品包括物联......
  • 树莓派3b+安装smartdns windows10里的docker安装adguard home
    目录软件简介需求安装pihole安装方法很简单:手动下载安装程序并运行未完,待续软件简介SmartDNS是一个运行在本地的DNS服务器,它接受来自本地客户端的DNS查询请求,然后从多个上游DNS服务器获取DNS查询结果,并将访问速度最快的结果返回给客户端,以此提高网络访问速度。AdGu......