Difference between revisions of "Microk8s registry"

From UVOO Tech Wiki
Jump to navigation Jump to search
Line 1: Line 1:
 +
Simple build/import script
 
```
 
```
 
#!/usr/bin/env bash
 
#!/usr/bin/env bash
 
set -e
 
set -e
sudo apt-get install docker.io
+
name=mycontainer
sudo docker build . -t mycontainer
+
sudo docker build . -t $name
sudo docker save mycontainer > mycontainer.tar
+
sudo docker save $name > $name.tar
sudo microk8s ctr image import mycontainer.tar
+
sudo microk8s ctr image import $name.tar
sudo microk8s ctr images ls | grep mycontainer
+
sudo microk8s ctr images ls | grep $name
 
```
 
```
  

Revision as of 15:51, 14 April 2021

Simple build/import script

#!/usr/bin/env bash
set -e
name=mycontainer
sudo docker build . -t $name
sudo docker save $name > $name.tar
sudo microk8s ctr image import $name.tar
sudo microk8s ctr images ls | grep $name

https://microk8s.io/docs/registry-images

https://microk8s.io/docs/registry-built-in

https://microk8s.io/docs/registry-private

sudo vim /var/snap/docker/current/config/daemon.json

"insecure-registries" : ["x.x.x.y:32000"],

sudo microk8s ctr images ls name~='localhost:32000'

sudo microk8s ctr images rm localhost:32000/coredns:latest

https://stackoverflow.com/questions/58871139/how-to-remove-docker-images-added-to-microk8s-image-cache