sameersbn / docker-browser-box Goto Github PK
View Code? Open in Web Editor NEWDockerized google-chome and tor-browser with audio support via pulseaudio
License: MIT License
Dockerized google-chome and tor-browser with audio support via pulseaudio
License: MIT License
After some time the whole browser just crashes
Adding user `browser' ...
Adding new user `browser' (1000) with group `users' ...
Creating home directory `/home/browser' ...
Copying files from `/etc/skel' ...
[24:39:1007/074849:ERROR:bus.cc(434)] Failed to connect to the bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
[24:24:1007/074907:ERROR:navigation_entry_screenshot_manager.cc(141)] Invalid entry with unique id: 9
[24:200:1007/074914:ERROR:bus.cc(434)] Failed to connect to the bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
[24:200:1007/074922:ERROR:bus.cc(434)] Failed to connect to the bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
Received signal 7 BUS_ADRERR 7f2afbcd6000
#0 0x7f2b3ce92a2e base::debug::StackTrace::StackTrace()
#1 0x7f2b3ce92e23 <unknown>
#2 0x7f2b3cbbd330 <unknown>
#3 0x7f2b385412a0 SkPixmap::erase()
#4 0x7f2b38472c54 SkBitmap::erase()
#5 0x7f2b38472c99 SkBitmap::eraseColor()
#6 0x7f2b3c87162b blink::ImageFrame::zeroFillPixelData()
#7 0x7f2b3c8716fb blink::ImageFrame::setSize()
#8 0x7f2b3c87d0c0 blink::PNGImageDecoder::rowAvailable()
#9 0x7f2b3c9be3f1 <unknown>
#10 0x7f2b3c9be9ac <unknown>
#11 0x7f2b3c9bebbb <unknown>
#12 0x7f2b3c9bed5b <unknown>
#13 0x7f2b3c87ca37 <unknown>
#14 0x7f2b3c87d397 blink::PNGImageDecoder::decode()
#15 0x7f2b3c871386 blink::ImageDecoder::frameBufferAtIndex()
#16 0x7f2b3c833dbe blink::ImageFrameGenerator::decode()
#17 0x7f2b3c834206 blink::ImageFrameGenerator::tryToResumeDecode()
#18 0x7f2b3c8345e1 blink::ImageFrameGenerator::decodeAndScale()
#19 0x7f2b3c815b67 blink::DecodingImageGenerator::onGetPixels()
#20 0x7f2b384c2f7f SkImageGenerator::tryGenerateBitmap()
#21 0x7f2b384c22f3 <unknown>
#22 0x7f2b384c243f <unknown>
#23 0x7f2b384c24c4 <unknown>
#24 0x7f2b38474f77 <unknown>
#25 0x7f2b3847511b <unknown>
#26 0x7f2b384751ad <unknown>
#27 0x7f2b38474805 <unknown>
#28 0x7f2b3847c32d <unknown>
#29 0x7f2b38476d6a <unknown>
#30 0x7f2b385845ba <unknown>
#31 0x7f2b38483d22 <unknown>
#32 0x7f2b384add0c <unknown>
#33 0x7f2b3849377b SkCanvas::onDrawRect()
#34 0x7f2b38545c58 <unknown>
#35 0x7f2b38470005 <unknown>
#36 0x7f2b3849af2b SkCanvas::onDrawPicture()
#37 0x7f2b3849acc2 SkCanvas::drawPicture()
#38 0x7f2b385456e3 <unknown>
#39 0x7f2b38470005 <unknown>
#40 0x7f2b3849af2b SkCanvas::onDrawPicture()
#41 0x7f2b3849acc2 SkCanvas::drawPicture()
#42 0x7f2b3c20ee49 cc::DisplayItemList::Raster()
#43 0x7f2b3c2125db cc::RasterSource::RasterCommon()
#44 0x7f2b3c212705 cc::RasterSource::PlaybackToCanvas()
#45 0x7f2b3c212164 cc::RasterSource::PlaybackToCanvas()
#46 0x7f2b3c21c7c1 cc::RasterBufferProvider::PlaybackToMemory()
#47 0x7f2b3c21a492 <unknown>
#48 0x7f2b3c25108c <unknown>
#49 0x7f2b3b131a8d content::CategorizedWorkerPool::RunTaskInCategoryWithLockAcquired()
#50 0x7f2b3b131bcb content::CategorizedWorkerPool::RunTaskWithLockAcquired()
#51 0x7f2b3b131c0b content::CategorizedWorkerPool::Run()
#52 0x7f2b3cefc8e0 base::SimpleThread::ThreadMain()
#53 0x7f2b3cef8de6 <unknown>
#54 0x7f2b3cbb5184 start_thread
#55 0x7f2b306f337d clone
r8: 0000000000000000 r9: 0000000000000000 r10: 0000000000000000 r11: 0000000000000000
r12: 0000000000003c00 r13: 0000000000000000 r14: 0000000000000000 r15: 0000000000000001
di: 0000000000000000 si: 00000000000000d7 bp: 0000000000000000 bx: 000000000000086f
dx: 0000000000000f00 ax: 0000000000000000 cx: 00007f2afbcd6000 sp: 00007f2b25a03f30
ip: 00007f2b385412a0 efl: 0000000000010246 cgf: 0000000000000033 erf: 0000000000000006
trp: 000000000000000e msk: 0000000000000000 cr2: 00007f2afbcd6000
[end of stack trace]
Received signal 7 BUS_ADRERR 7f2b0e62a000
#0 0x7f2b3ce92a2e base::debug::StackTrace::StackTrace()
#1 0x7f2b3ce92e23 <unknown>
#2 0x7f2b3cbbd330 <unknown>
#3 0x7f2b38481990 <unknown>
#4 0x7f2b38486ba7 <unknown>
#5 0x7f2b3855f879 <unknown>
#6 0x7f2b3855f982 <unknown>
#7 0x7f2b38560183 <unknown>
#8 0x7f2b38560a55 <unknown>
#9 0x7f2b384adfc3 <unknown>
#10 0x7f2b3849377b SkCanvas::onDrawRect()
#11 0x7f2b38643eb1 SkNWayCanvas::onDrawRect()
#12 0x7f2b38545594 <unknown>
#13 0x7f2b38470005 <unknown>
#14 0x7f2b3849af2b SkCanvas::onDrawPicture()
#15 0x7f2b3849acc2 SkCanvas::drawPicture()
#16 0x7f2b3c20ee49 cc::DisplayItemList::Raster()
#17 0x7f2b3c2125db cc::RasterSource::RasterCommon()
#18 0x7f2b3c2126c2 cc::RasterSource::PlaybackToCanvas()
#19 0x7f2b3c212164 cc::RasterSource::PlaybackToCanvas()
#20 0x7f2b3c21c7c1 cc::RasterBufferProvider::PlaybackToMemory()
#21 0x7f2b3c21a492 <unknown>
#22 0x7f2b3c25108c <unknown>
#23 0x7f2b3b131a8d content::CategorizedWorkerPool::RunTaskInCategoryWithLockAcquired()
#24 0x7f2b3b131bcb content::CategorizedWorkerPool::RunTaskWithLockAcquired()
#25 0x7f2b3b131c0b content::CategorizedWorkerPool::Run()
#26 0x7f2b3cefc8e0 base::SimpleThread::ThreadMain()
#27 0x7f2b3cef8de6 <unknown>
#28 0x7f2b3cbb5184 start_thread
#29 0x7f2b306f337d clone
r8: 00000000000000ff r9: 00007f2b388907d0 r10: 0000000000000100 r11: 0000000000000100
r12: 0000000000000400 r13: 0000000000000100 r14: 00000000ffffffff r15: 0000000000000000
di: 00007f2b0e62a000 si: 00007f2b0e62a000 bp: 000000000000006a bx: 00007f2b0e62a400
dx: 0000000000000100 ax: 0000000000000000 cx: 00000000ffffffff sp: 00007f2b25a04c58
ip: 00007f2b38481990 efl: 0000000000010206 cgf: 0000000000000033 erf: 0000000000000006
trp: 000000000000000e msk: 0000000000000000 cr2: 00007f2b0e62a000
[end of stack trace]
Server Version: 17.04.0-ce
Storage Driver: devicemapper
Library Version: 1.03.01 (2015-05-15)
Runtimes: oci runc
Kernel Version: 4.4.79-4-vanilla
Operating System: openSUSE Leap 42.3
Architecture: x86_64
On newer Xorg systems your docker don't work.
You need to provide to docker the XAUTH path.
for example:
to tor-browser command work in my michine I need to modify /usr/local/bin/tor-browser
adding:
XSOCK=/tmp/.X11-unix
XAUTH=/tmp/.docker.xauth
xauth nlist :0 | sed -e 's/^..../ffff/' | xauth -f ${XAUTH} nmerge -
And the docker run command look as:
docker run -d \
--cap-add=SYS_ADMIN \
--env="USER_UID=${USER_UID}" \
--env="USER_GID=${USER_GID}" \
--env="DISPLAY=${DISPLAY}" \
--env="XAUTHORITY=${XAUTH}" \
--volume=${XSOCK}:${XSOCK} \
--volume=${XAUTH}:${XAUTH} \
--volume=/run/user/${USER_UID}/pulse:/run/pulse \
sameersbn/browser-box:latest $(basename $0) $@ >/dev/null
I want to do a headless IE test in docker.
and I'm trying to install IE in docker container with wine. but an error about "Make sure that your X server is running and that $DISPLAY is set correctly." popup after installation.
I wonder: Is it possible to install and launch IE in docker?
Thanks for any advice!
Google Chrome full browser crash.
Adding user `browser' ...
Adding new user `browser' (1000) with group `users' ...
Creating home directory `/home/browser' ...
Copying files from `/etc/skel' ...
[24:41:1007/074710.933023:ERROR:bus.cc(427)] Failed to connect to the bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
xdg-settings: unknown desktop environment
--2017-10-07 07:47:33-- https://clients2.google.com/cr/report
Resolving clients2.google.com (clients2.google.com)... 216.58.211.142, 2a00:1450:400f:808::200e
Connecting to clients2.google.com (clients2.google.com)|216.58.211.142|:443... connected.
HTTP request sent, awaiting response... Read error (Connection timed out) in headers.
Giving up.
Failed to get crash dump id.
Report Id:
[24:24:1007/074745.310182:ERROR:navigation_entry_screenshot_manager.cc(141)] Invalid entry with unique id: 24
Server Version: 17.04.0-ce
Storage Driver: devicemapper
Library Version: 1.03.01 (2015-05-15)
Runtimes: oci runc
Kernel Version: 4.4.79-4-vanilla
Operating System: openSUSE Leap 42.3
Architecture: x86_64
Stable Google Chrome the whole browser crash
Adding user `browser' ...
Adding new user `browser' (1000) with group `users' ...
Creating home directory `/home/browser' ...
Copying files from `/etc/skel' ...
[24:41:1007/075216.312811:ERROR:bus.cc(427)] Failed to connect to the bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
xdg-settings: unknown desktop environment
--2017-10-07 07:52:54-- https://clients2.google.com/cr/report
Resolving clients2.google.com (clients2.google.com)... 216.58.211.142, 2a00:1450:400f:808::200e
Connecting to clients2.google.com (clients2.google.com)|216.58.211.142|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: '/dev/fd/3'
Crash dump id: 15d63043cf330f3c
0K 2.50M=0s
2017-10-07 07:52:56 (2.50 MB/s) - '/dev/fd/3' saved [16]
--2017-10-07 07:52:56-- https://clients2.google.com/cr/report
Resolving clients2.google.com (clients2.google.com)... 216.58.211.142, 2a00:1450:400f:808::200e
Connecting to clients2.google.com (clients2.google.com)|216.58.211.142|:443... connected.
HTTP request sent, awaiting response... --2017-10-07 07:52:56-- https://clients2.google.com/cr/report
Resolving clients2.google.com (clients2.google.com)... 216.58.211.142, 2a00:1450:400f:807::200e
Connecting to clients2.google.com (clients2.google.com)|216.58.211.142|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: '/dev/fd/3'
Crash dump id: a8debb73e890d66a
200 OK
Length: unspecified [text/html]
Saving to: '/dev/fd/3'
0K 2.74M=0s
2017-10-07 07:52:57 (2.74 MB/s) - '/dev/fd/3' saved [16]
Crash dump id: a56503e10b64a3bf
[24:588:1007/075258.628190:ERROR:bus.cc(427)] Failed to connect to the bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
[24:588:1007/075258.628290:ERROR:bus.cc(427)] Failed to connect to the bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
[24:588:1007/075258.632514:ERROR:bus.cc(427)] Failed to connect to the bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
[24:588:1007/075258.638999:ERROR:bus.cc(427)] Failed to connect to the bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
Server Version: 17.04.0-ce
Storage Driver: devicemapper
Library Version: 1.03.01 (2015-05-15)
Runtimes: oci runc
Kernel Version: 4.4.79-4-vanilla
Operating System: openSUSE Leap 42.3
Architecture: x86_64
Hello, nice implementation.
I want to create two firefox containers(or multiple) and run them at same time,
but when I started the second container, they both crashed.
I'm wondering is there any way could do that? Thanks.
Plus, the "browser-bundle" command seems not working.
Version is 6.0.4, current is 6.0.7.
When running Firefox, tabs crash very often
Adding user `browser' ...
Adding new user `browser' (1000) with group `users' ...
Creating home directory `/home/browser' ...
Copying files from `/etc/skel' ...
(firefox:27): GLib-GObject-CRITICAL **: g_object_ref: assertion 'object->ref_count > 0' failed
(firefox:27): GLib-GObject-CRITICAL **: g_object_unref: assertion 'object->ref_count > 0' failed
(firefox:27): GLib-GObject-CRITICAL **: g_object_ref: assertion 'object->ref_count > 0' failed
(firefox:27): GLib-GObject-CRITICAL **: g_object_unref: assertion 'object->ref_count > 0' failed
(/usr/lib/firefox/plugin-container:106): GLib-GObject-CRITICAL **: g_object_ref: assertion 'object->ref_count > 0' failed
(/usr/lib/firefox/plugin-container:106): GLib-GObject-CRITICAL **: g_object_unref: assertion 'object->ref_count > 0' failed
(/usr/lib/firefox/plugin-container:106): GLib-GObject-CRITICAL **: g_object_ref: assertion 'object->ref_count > 0' failed
(/usr/lib/firefox/plugin-container:106): GLib-GObject-CRITICAL **: g_object_unref: assertion 'object->ref_count > 0' failed
[Parent 27] WARNING: pipe error (57): Connection reset by peer: file /build/firefox-INu87C/firefox-51.0.1+build2/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 323
###!!! [Parent][MessageChannel] Error: (msgtype=0x4A001C,name=PContent::Msg_PreferenceUpdate) Channel error: cannot send/recv
###!!! [Parent][MessageChannel] Error: (msgtype=0x4A001C,name=PContent::Msg_PreferenceUpdate) Channel error: cannot send/recv
###!!! [Parent][MessageChannel] Error: (msgtype=0x2E007F,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv
###!!! [Parent][MessageChannel] Error: (msgtype=0x2E007F,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv
(/usr/lib/firefox/plugin-container:142): GLib-GObject-CRITICAL **: g_object_ref: assertion 'object->ref_count > 0' failed
(/usr/lib/firefox/plugin-container:142): GLib-GObject-CRITICAL **: g_object_unref: assertion 'object->ref_count > 0' failed
(/usr/lib/firefox/plugin-container:142): GLib-GObject-CRITICAL **: g_object_ref: assertion 'object->ref_count > 0' failed
(/usr/lib/firefox/plugin-container:142): GLib-GObject-CRITICAL **: g_object_unref: assertion 'object->ref_count > 0' failed
[Parent 27] WARNING: pipe error (80): Connection reset by peer: file /build/firefox-INu87C/firefox-51.0.1+build2/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 323
[Parent 27] WARNING: pipe error (75): Connection reset by peer: file /build/firefox-INu87C/firefox-51.0.1+build2/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 323
###!!! [Parent][MessageChannel] Error: (msgtype=0x440003,name=PCompositorBridge::Msg_DidComposite) Channel error: cannot send/recv
###!!! [Parent][MessageChannel] Error: (msgtype=0x440003,name=PCompositorBridge::Msg_DidComposite) Channel error: cannot send/recv
[Parent 27] WARNING: pipe error (53): Connection reset by peer: file /build/firefox-INu87C/firefox-51.0.1+build2/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 323
###!!! [Parent][MessageChannel] Error: (msgtype=0x2E007F,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv
###!!! [Parent][MessageChannel] Error: (msgtype=0x2E007F,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv
(/usr/lib/firefox/plugin-container:169): GLib-GObject-CRITICAL **: g_object_ref: assertion 'object->ref_count > 0' failed
(/usr/lib/firefox/plugin-container:169): GLib-GObject-CRITICAL **: g_object_unref: assertion 'object->ref_count > 0' failed
(/usr/lib/firefox/plugin-container:169): GLib-GObject-CRITICAL **: g_object_ref: assertion 'object->ref_count > 0' failed
(/usr/lib/firefox/plugin-container:169): GLib-GObject-CRITICAL **: g_object_unref: assertion 'object->ref_count > 0' failed
[Parent 27] WARNING: pipe error (53): Connection reset by peer: file /build/firefox-INu87C/firefox-51.0.1+build2/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 323
[Parent 27] WARNING: pipe error (64): Connection reset by peer: file /build/firefox-INu87C/firefox-51.0.1+build2/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 323
[Parent 27] WARNING: pipe error (51): Connection reset by peer: file /build/firefox-INu87C/firefox-51.0.1+build2/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 323
###!!! [Parent][MessageChannel] Error: (msgtype=0x2E007F,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv
(/usr/lib/firefox/plugin-container:191): GLib-GObject-CRITICAL **: g_object_ref: assertion 'object->ref_count > 0' failed
(/usr/lib/firefox/plugin-container:191): GLib-GObject-CRITICAL **: g_object_unref: assertion 'object->ref_count > 0' failed
(/usr/lib/firefox/plugin-container:191): GLib-GObject-CRITICAL **: g_object_ref: assertion 'object->ref_count > 0' failed
(/usr/lib/firefox/plugin-container:191): GLib-GObject-CRITICAL **: g_object_unref: assertion 'object->ref_count > 0' failed
[Parent 27] WARNING: pipe error (64): Connection reset by peer: file /build/firefox-INu87C/firefox-51.0.1+build2/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 323
[Parent 27] WARNING: pipe error (75): Connection reset by peer: file /build/firefox-INu87C/firefox-51.0.1+build2/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 323
###!!! [Parent][MessageChannel] Error: (msgtype=0x2E007F,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv
[Parent 27] ###!!! ABORT: RenderFreePicture: RenderBadPicture (invalid Picture parameter): file /build/firefox-INu87C/firefox-51.0.1+build2/toolkit/xre/nsX11ErrorHandler.cpp, line 147
[Parent 27] ###!!! ABORT: RenderFreePicture: RenderBadPicture (invalid Picture parameter): file /build/firefox-INu87C/firefox-51.0.1+build2/toolkit/xre/nsX11ErrorHandler.cpp, line 147
ExceptionHandler::GenerateDump cloned child 214
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
Server Version: 17.04.0-ce
Storage Driver: devicemapper
Library Version: 1.03.01 (2015-05-15)
Runtimes: oci runc
Kernel Version: 4.4.79-4-vanilla
Operating System: openSUSE Leap 42.3
Architecture: x86_64
Starting tor-browser and error message says: tor browser does not have the permission to access the profile. Please adjust your file system permissions and try again.
Hello, I have an exception here:
[24:24:0222/061000.464615:ERROR:browser_main_loop.cc(272)] Gtk: cannot open display:
Docker boot:
docker run -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix --privileged sameersbn/browser-box:1.0.1-3 google-chrome
Doesn't work on a mac. Maybe the install scripts don't to work or weren't tested there.
I don't see one command on the readme that suppose to run chrome. The example in the gif is rediculously long. There's confusing spelling mistakes in the readme. I don't why waste my time with this stuff.
Maybe add to the browser-box script a command to update the included browsers to their latest designations to help circumvent stagnation of the project..
also, adding to the same script the ability to alter the DISPLAY environment variable within the containers so that the container could be run on a server and browser displayed on another device
Hi,
first of all thanks for your effort on browser-box
and other docker images.
I have issue with starting tor-browser
using browser-box
. Running other browsers works fine.
It seems that changes introduced in commit 675e96d caused the issue because when LD_PRELOAD='/usr/$LIB/libstdc++.so.6'
is removed from launch_browser()
in entrypoint.sh
, everything works but I'm not sure can this cause any other issues?
Scripts are installed in /usr/local/bin
:
$ docker run -it --rm \
--volume /usr/local/bin:/target \
sameersbn/browser-box:latest install
When I try to run tor-browser
:
$ browser-box tor-browser
Cleaning up stopped browser-box instances...
Starting tor-browser...
Container exists immediately:
$ docker ps -a --filter "name=tor-browser"
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
fd6b987e7bea sameersbn/browser-box:latest "/sbin/entrypoint.sh " 1 seconds ago Exited (1) Less than a second ago tor-browser
Container logs shows no error:
$ docker logs tor-browser
Adding user `browser' ...
Adding new user `browser' (1000) with group `browser' ...
Creating home directory `/home/browser' ...
Copying files from `/etc/skel' ...
docker version
:
Client:
Version: 1.9.1
API version: 1.21
Go version: go1.4.2
Git commit: a34a1d5
Built: Fri Nov 20 13:02:53 UTC 2015
OS/Arch: linux/amd64
Server:
Version: 1.9.1
API version: 1.21
Go version: go1.4.2
Git commit: a34a1d5
Built: Fri Nov 20 13:02:53 UTC 2015
OS/Arch: linux/amd64
docker info
:
Containers: 5
Images: 126
Server Version: 1.9.1
Storage Driver: btrfs
Build Version: Btrfs v4.3
Library Version: 101
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 4.3.0-1-amd64
Operating System: Debian GNU/Linux stretch/sid (containerized)
CPUs: 4
Total Memory: 7.683 GiB
Name: herb
ID: NUDG:D6QZ:YZ4L:WXDL:NTQ4:WHQU:5E4B:FUUY:N7S3:ZUEA:RFTX:ZDMA
WARNING: No memory limit support
WARNING: No swap limit support
/usr/bin/tor-browser
points to a directory structure all owned by 1000:1000 with no read/execute rights to anyone not owner.
Should probably chown 0:0
and chmod og=u
them in Dockerfile
after un-taring them or chown
them to the correct uid in create_user()
.
Since PRs go unreviewed as well as issues, please close this repo so people don't spend time looking at this.
Hello,
I've downloaded browser-box and installed the wrapper scripts as per the instructions in the README.
Could you please document how to use it?
I tried docker run -it sameersbn/browser-box:2018.07.21
and that gave me back my shell prompt (didn't seem to do anything).
Thanks!
@atsaloli
Nice image 👍
Switch to Debian Jessie and install https://packages.debian.org/jessie/chromium from it.
Please validate signatures. See jchaney/owncloud#12
gpg --recv-keys "EF6E 286D DA85 EA2A 4BA7 DE68 4E2C 6E87 9329 8290"
5.0.2 is stable.
Remove Chrome because of WebRTC IP Leak.
See https://www.privacytools.io/
when trying to run the container, i get this error: install: cannot create regular file '/target/browser-box': Read-only file system
i used this command: sudo docker run -it --rm --volume /usr/local/bin:/target --env BROWSER_BOX_REPO=sameersbn sameersbn/browser-box:1.0.1-3 install
is there a quick workaround or fix?
i would really appreciate if i could get this to work, it would save a ton of time
thanks :)
Mac?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.