# Chromium OS ft. Docker Chromium OS is cool. Chromium OS with crouton is cooler. Chromium OS with Docker is even cooler. This is specifically a guide for the Chromebook Pixel 2 (2015), but I can't think of any reason it wouldn't work with other devices. 1. [Create a build environment](#create-a-build-environment) 2. [Customize the kernel](#customize-the-kernel) 3. [Build Chromium OS](#build-chromium-os) 4. [Flash Chromium OS to USB](#flash-chromium-os-to-usb) 5. [Install Chromium OS](#install-chromium-os) P.S. Custom kernels are risky business and the buttons you press on your keyboard are your responsibility. Abandon all lawsuits, ye who enter here. ## Create a build environment We're going to use Ubuntu 14.04 (Trusty Tahr) as our build environment. Don't have it? Use a container. Or don't. Whatever. Let's install some dependencies. ``` shell sudo apt-get install -y git-core gitk git-gui subversion curl python xz-utils ``` Now that that's out of the way, we're going to set up our workspace. ``` shell mkdir "construction-zone" cd "construction-zone" git clone "https://chromium.googlesource.com/chromium/tools/depot_tools.git" PATH="$(pwd)/depot_tools:$PATH" cat > "/tmp/relax_requirements" <