How to Install and Uninstall containernetworking-plugins Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: May 19,2024

1. Install "containernetworking-plugins" package

This is a short guide on how to install containernetworking-plugins on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install containernetworking-plugins

2. Uninstall "containernetworking-plugins" package

In this section, we are going to explain the necessary steps to uninstall containernetworking-plugins on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove containernetworking-plugins $ sudo apt autoclean && sudo apt autoremove

3. Information about the containernetworking-plugins package on Ubuntu 20.10 (Groovy Gorilla)

Package: containernetworking-plugins
Architecture: amd64
Version: 0.8.6-2
Built-Using: golang-1.14 (= 1.14.4-1ubuntu1), golang-dbus (= 5.0.3-1), golang-github-alexflint-go-filemutex (= 0.0+git20171028.d358565-2), golang-github-appc-cni (= 0.7.1-2), golang-github-coreos-go-iptables (= 0.4.5-1), golang-github-coreos-go-systemd (= 22.0.0-1), golang-github-d2g-dhcp4 (= 0.0~git20150413-3), golang-github-d2g-dhcp4client (= 1.0.0-2), golang-github-j-keck-arping (= 1.0.0-1), golang-github-mattn-go-shellwords (= 1.0.10-1), golang-github-safchain-ethtool (= 0.0~git20180308.79559b4-1), golang-github-vishvananda-netlink (= 1.1.0-1), golang-github-vishvananda-netns (= 0.0~git20200520.52d707b-2), golang-golang-x-sys (= 0.0~git20200523.0598657-1)
Priority: optional
Section: universe/devel
Source: golang-github-containernetworking-plugins
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 51648
Depends: libc6 (>= 2.4)
Conflicts: rkt
Filename: pool/universe/g/golang-github-containernetworking-plugins/containernetworking-plugins_0.8.6-2_amd64.deb
Size: 8670996
MD5sum: fc8956573aee8a122f12c02b54c4c8de
SHA1: bb32bb456a84b6f07e16055fe82efad6c79330a7
SHA256: eb1d7213203daad7cd67e43027509811afb68fc50619501c3c63c58f97d8ca5a
SHA512: 9d8b36eab1418be0573408acce55f22d119935130c5b6620c936c729c6e2ec5eec838298cd5eb12db760a44e346fee8f4c996393243ca5b6e341d0b733d70a16
Homepage: https://github.com/containernetworking/plugins
Description-en: standard networking plugins - binaries
This package contains binaries of the Container Networking Initiative's
official plugins:
.
Interfaces
- bridge: Creates a bridge, adds the host and the container to it.
- ipvlan: Adds an [ipvlan] interface in the container.
- loopback: Set the state of loopback interface to up.
- macvlan: Creates a new MAC address, forwards all traffic
to that to the container.
- ptp: Creates a veth pair.
- vlan: Allocates a vlan device.
- host-device: Move an already-existing device into a container.
.
IPAM: IP Address Management
- dhcp: Runs a daemon to make DHCP requests on behalf of the container.
- host-local: Maintains a local database of allocated IPs
- static: Allocates a static IPv4/IPv6 address.
.
Other
- flannel: Generates an interface corresponding to a flannel config file
- tuning: Tweaks sysctl parameters of an existing interface
- portmap: An iptables-based portmapping plugin.
Maps ports from the host's address space to the container.
- bandwidth: Allows bandwidth-limiting through use of traffic control tbf.
- sbr: Configures source based routing for an interface.
- firewall: Uses iptables or firewalld to add rules to allow traffic
to/from the container.
Description-md5: c066d7d32767b6d7abdeb76d49348da6