Docker implemented in around 100 lines of bash

README.md

Docker implemented in around 100 lines of bash.
Prerequisites
The following packages are needed to run bocker.
btrfs-progs
curl
iproute2
iptables
libcgroup-tools
util-linux >= 2.25.2
coreutils >= 7.5
Because most distributions do not ship a new enough version of util-linux you will probably need to grab the sources from here and compile it yourself.
Additionally your system will need to be configured with the following:
A btrfs filesystem mounted under /var/bocker
A network bridge called bridge0 and an IP of 10.0.0.1/24
IP forwarding enabled in /proc/sys/net/ipv4/ip_forward
A firewall routing traffic from bridge0 to a physical interface.
For ease of use a Vagrantfile is included which will build the needed environment.
Even if you meet the above prerequisites you probably still want to run bocker in a virtual machine. Bocker runs as root and among other things needs to make changes to your network interfaces, routing table, and firewall rules. I can make no guarantees that it won’t trash your system.
Example Usage
$ bocker pull


Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/ZXWcCNlWY4M/bocker

Original article

GitHub Drops Support for Weak Cryptographies, Adds Emojis for Labels

An anonymous reader writes:
GitHub has quietly made a few changes this month. Labels for issues and pull requests will now also support emojis and on-hover descriptions. And they’re also deprecating the anonymous creation of “gist” code snippets on March 19th, since “as the only way to create anonymous content on GitHub, they also see a large volume of spam.” Current anonymous gists will remain accessible. But the biggest change involves permanently removing support for three weak cryptographic standards, both on github.com and api.github.com.

The three weak cryptography standards that are no longer supported are:

TLSv1/TLSv1.1. “This applies to all HTTPS connections, including web, API, and Git connections to https://github.com and https://api.github.com.”

diffie-hellman-group1-sha1. “This applies to all SSH connections to github.com.”

diffie-hellman-group14-sha1. “This applies to all SSH connections to github.com.”

Read more of this story at Slashdot.


Original URL: http://rss.slashdot.org/~r/Slashdot/slashdot/~3/s5a0oYeNhHw/github-drops-support-for-weak-cryptographies-adds-emojis-for-labels

Original article

How to Force User to Change Password at Next Login in Linux

In our last article, we’ve explained you how to change user password expiry information in Linux, where we looked at different examples of the chage command. In this article, we will elaborate on how…
[[ This is a content summary only. Visit my website for full links, other content, and more! ]]


Original URL: http://feedproxy.google.com/~r/tecmint/~3/92IWDJpohZQ/

Original article

How to Install Eclipse Oxygen IDE in CentOS, RHEL and Fedora

In this tutorial we’ll cover the installation process of the latest edition of Eclipse Oxygen IDE in CentOS, Red Hat and Fedora based Linux distributions. Eclipse is a free integrated development environment IDE used…
[[ This is a content summary only. Visit my website for full links, other content, and more! ]]


Original URL: http://feedproxy.google.com/~r/tecmint/~3/2DTRe0aNor8/

Original article

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑

%d bloggers like this: