1.软文推荐

2.软文推荐

3.软文推荐

如何把程序装入docker容器中?我们可以轻易地在docker容器中运行大多数GUI程序且不出错。Docker容器可以打包不同的包用于部署和扩展网络应用,数据库和后端服务而不必依赖于特定的栈或者提供商。

下面我们以Firefox为例,介绍该如何在Docker容器中运行GUI程序的简单步骤。

1. 安装 Docker

在开始前,首先得确保在linux主机中已经安装了Docker。这里运行的是CentOS 7 主机,我们将运行yum管理器和下面的命令来安装Docker。

# yum install docker # systemctl restart docker.service

2. 创建 Dockerfile

现在,Docker守护进程已经在运行中了,准备创建自己的Firefox Docker容器。我们要创建一个Dockerfile,在其中输入需要的配置来创建一个可以工作的Firefox容器。

为了运行 Docker镜像,我们需要使用最新版本的CentOS。要创建 Docker 镜像,需要用文本编辑器创建一个名为Dockerfile的文件。

# nano Dockerfile

接着,在Dockerfile中添加下面的行并保存。

#!/bin/bash FROM centos:7 RUN yum install -y firefox

# 用你自己的 uid /gid 替换下面的0

RUN export uid=0 gid=0 RUN mkdir -p /home/developer RUN echo "developer:x:${uid}:${gid}:Developer,,,:/home/developer:/bin/bash" /etc/passwd RUN echo "developer:x:${uid}:" /etc/group RUN echo "developer ALL=(ALL) NOPASSWD: ALL" /etc/sudoers RUN chmod 0440/etc/sudoers RUN chown ${uid}:${gid}-R /home/developer USER developer ENV HOME /home/developer CMD /usr/bin/firefox 注意:在第四行的配置中,用你自己的用户和组id来替换0。我们可以用下面的命令在shell或者终端中得到uid和gid。 # id $USER

3. 构造Docker容器

下面我们就要根据上面的Dockerfile构建一个容器。它会安装firefox浏览器和它需要的包。接着会设置用户权限并让它可以工作。这里镜像名是firefox,你可以根据你的需要命名。

# docker build --rm -t firefox

4. 运行Docker容器

如果一切顺利,我们现在可以在运行CentOS 7镜像中的Docker容器里面,运行我们的GUI程序也就是Firefox浏览器了。

# docker run -ti --rm -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix firefox

本公司的容器云是通过docker技术,在集群服务器上部署容器服务实现的云服务产品。功能强大、简单易用;上万linux镜像,秒级开通,容器云产品选购链接 cmy.cn/host/

免责声明:本站发布的内容(图片、视频和文字)以原创、来自本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容,联系我们56dr_com,同时欢迎投稿传递力量。

相关文章 8

1

怎样判断网站域名被墙?如何解决?(怎样判断一个网站是正规网站) 1分钟前

域名被墙是一些网站经常会发生的事情,而网站域名被墙一般是因为国内防火墙屏蔽了网站域名。广义上讲是指网站的域名或IP地址由于某些...

3

云服务器 试用(云服务器试用办公软件卡) 4分钟前

云服务器 试用要关注哪些方面?云服务器试用,目前大部份云服务器商都支持。在试用云服务器过程中,能体验其性能、服务等,有助于选...

4

手机官网怎么制作?建站费用大概多少钱?(怎么进手机官网) 5分钟前

??现在市场上建站需求比较大,催生了很多专业的建站公司。建站的费用和很多因素有关,操作步骤也比较复杂。手机官网怎么制作?建站费...

5

湖南vps高防云空间(国内高防vps) 6分钟前

目录:1、什么是云空间?云空间有什么优缺点?和服务器,VPS比怎么样?2、哪里的vps便宜好用还高防,主要用于游戏服务器3、vps,虚拟主机,云...

6

HostEase主机2014最新半价优惠50off再来袭(计算机hosts) 8分钟前

特大好消息,HostEase美国主机半价优惠码又来了。继这年后HostEase主机好多给力的优惠码相继失效,不少客户朋友都在为没有抓紧时间用那些...

7

低价云服务器购买(低价云主机) 11分钟前

低价云服务器购买,一般云服务器配置低,这样价格就低一些。虽然价格低,但也要看是否符合需求,如果一味追求低价,云服务器购买后...

8

共享云主机(私有云主机) 13分钟前

目录:1、云主机和VPS有什么区别?2、云主机 是怎么回事3、什么是共享私有云(虚拟私有云)?4、什么是“云主机”5、共享主机和云主机...