docker pull danielguerra/xfce4-rdp-audio
获取该镜像后,运行
docker run -d --name xfce4_0 --shm-size 1g -p 3389:3389 danielguerra/xfce4-rdp-audio
相当于开了3个不同的系统容器,端口分别的13389,23389,33389,这时用远程桌面就可以连上。
这时可以在Portainer中进行root帐号的密码修改,passwd
或者直接使用命令行进行密码修改
docker exec -it 容器ID /bin/bash
之后用mstsc就可以连接上了,还有一个问题,就是汉字显示有问题,
要安装一下字体
su root
apt-get install ttf-wqy-zenhei
然后在firefox中设置成我们下载的字体就好了,原来系统带的不支持中文。
下面就是做好的新容器了。
花了好大力气,把做好的容器保存为文件,为以后使用
docker commit xfce4_0 ubuntu-rdp-audio-pwd_123456:v1.0
docker save -o ubuntu-rdp-audio-pwd_123456.tar.gz ubuntu-rdp-audio-pwd_123456:v1.0
于是我们得到了ubuntu-rdp-audio-pwd_123456.tar.gz ,到时再在别的电脑上安装就要以
docker load --input ubuntu-rdp-audio-pwd_123456.tar.gz
查看载入镜像名字
sudo docker images
docker run -d --name xfce4_1 --shm-size 1g -p 13389:3389 ubuntu-rdp-audio-pwd_123456:v1.0
docker run -d --name xfce4_2 --shm-size 1g -p 23389:3389 ubuntu-rdp-audio-pwd_123456:v1.0
另外如果更新中出现Sub-process /usr/bin/dpkg returned an error code 的问题使用下面代码进行修复
cd /var/lib/dpkg/ ; mv info/ info_bak ; mkdir info ; apt update ; apt -f install ; mv info/* info_bak/ ; rm -rf info ; mv info_bak/ info
如果dock镜像在别的机器 安装后卡顿,重启动一 下就好了
docker restart 容器镜像ID
另外默认的浏览器版本有点低,可以直接下载最新的版本,直接支持中文了下载适用于 Linux 的 Mozilla Firefox — 快速、私密且免费 - Mozilla 出品