documentation review

This commit is contained in:
2022-10-01 15:05:43 +01:00
parent 818f22679d
commit a7283e9280
2 changed files with 60 additions and 8 deletions

View File

@@ -1,2 +1,60 @@
# lxc
[TOC]
## Setup
sudo usermod -a -G lxd $(whoami)
## Containers
### List
```bash
lxc list
```
### Get Info
```bash
lxc info containername
```
### Create
```bash
lxc launch ubuntu containername
```
### Stop
```bash
lxc stop containername
```
Exec bash on container
```bash
lxc exec $containername bash
```
### Exec multiple commands
lxc exec $containername -- bash -c "apt update -y && apt upgrade -y"
### delete a container
```bash
lxc rm containername
#if force required
lxc rm containername --force
```
### Configuration
Edit
```bash
lxc config edit $CONTAINER_NAME
```

View File

@@ -9,15 +9,9 @@ on a lxc container
- security.nesting: "true"
```bash
lxc config edit ${CONTAINER_NAME}
lxc config set $CONTAINER_NAME "security.nesting" "true"
```
### setup ubuntu container
```bash
apt-get install --yes fuse-overlayfs
cd ~/
curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh
docker run hello-world
docker info
```
Install docker with fuse fs [more information] (/kb/docker)