Changes

Jump to navigation Jump to search
1,490 bytes removed ,  03:32, 9 July 2019
Replaced content with "Outdated, should be removed"
Line 1: Line 1: −
=Docker=
+
Outdated, should be removed
 
  −
==Introduction==
  −
 
  −
This page presents how to run Sugar with Docker.
  −
 
  −
You'll be able to run Sugar on your computer without having to install the Sugar environment.
  −
 
  −
Requirements : GNU/Linux, 64bits processor, Docker, Graphical Display.
  −
 
  −
Docker allows you to run programs using specific operating system onto every computer.
  −
You can run a Sugar container using Fedora onto your computer without having to install Fedora.
  −
 
  −
The guest operating system is isolated from the host. When running Sugar onto Docker, you won't have to install Sugar dependencies or to be onto the same OS.
  −
 
  −
It is container virtualisation, which is faster than processor virtualisation.
  −
 
  −
== Use cases ==
  −
Docker is great for TESTING / DEVELOPING purposes
  −
 
  −
It could be used to distribute Sugar but the XO specificities will strongly discourage this usage.
  −
 
  −
== Pro / Cons ==
  −
+ Docker will help you to easily try some activities if you haven't installed Sugar.
  −
 
  −
+ It's fast and won't install anything on your computer
  −
 
  −
- It needs to download a container image ~500mb once
  −
 
  −
- Won't allow to run every apps, and won't act exactly as the XO.
  −
 
  −
==Run Sugar using Docker==
  −
 
  −
First, install Docker.  That's outside the scope of this page.
  −
 
  −
Second, there's a script to easily run Sugar. It supports data persistence and activity installation.
  −
 
  −
https://github.com/mikklfr/docker-sugar
  −
 
  −
===Usage===
  −
 
  −
  git clone https://github.com/mikklfr/docker-sugar.git
  −
  cd docker-sugar
  −
  sh run.sh
  −
 
  −
https://github.com/mikklfr/docker-sugar/raw/master/demo-small.gif
 
30

edits

Navigation menu