Docker not found, even though it is installed - docker

I tried setting up a Docker environment for my developing ventures:
I installed docker using the docs "Install docker engine" from their website and receive the following output:
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
containerd.io ist schon die neueste Version (1.6.13-1).
docker-ce-cli ist schon die neueste Version (5:20.10.22~3-0~ubuntu-jammy).
docker-ce ist schon die neueste Version (5:20.10.22~3-0~ubuntu-jammy).
docker-compose-plugin ist schon die neueste Version (2.14.1~ubuntu-jammy).
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
cpu-checker ibverbs-providers ipxe-qemu ipxe-qemu-256k-compat-efi-roms libaio1
libbrlapi0.8 libcacard0 libfdt1 libgfapi0 libgfrpc0 libgfxdr0 libglusterfs0
libibverbs1 libiscsi7 libpmemobj1 librados2 librbd1 librdmacm1 libspice-server1
libusbredirparser1 libvirglrenderer1 msr-tools ovmf pass qemu-block-extra
qemu-system-common qemu-system-data qemu-system-gui qemu-system-x86 qemu-utils
qrencode seabios tree uidmap xclip
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 9 nicht aktualisiert.
2 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
then nothing more.
(well, my nvidia drivers are running bonkers at the moment.)
sudo docker run hello-world sudo: docker: Befehl nicht gefunden
I reinstalled maybe ten times now and have not a single clue how to pursue this further.
We run a dev-environment in docker that emulates a rather complex working environment, where servers push things to other servers etc. so I am depending on docker a lot and cannot work at the moment.
By now I am so confused, that I think starting from the beginning works best, thus I tried uninstalling following this one: https://askubuntu.com/questions/935569/how-to-completely-uninstall-docker
Now nothing works, not even installing ...
any hint is highly appreciated

Related

Homebrew installation failed

I was trying to install Homebrew today on my freshly setup Linux ubuntu. I installed curl and git as usual but when trying to install Homebrew, I got this in my Terminal:
david#david-ThinkPad-T460p:~$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
==> Checking for `sudo` access (which may request your password)...
==> This script will install:
/home/linuxbrew/.linuxbrew/bin/brew
/home/linuxbrew/.linuxbrew/share/doc/homebrew
/home/linuxbrew/.linuxbrew/share/man/man1/brew.1
/home/linuxbrew/.linuxbrew/share/zsh/site-functions/_brew
/home/linuxbrew/.linuxbrew/etc/bash_completion.d/brew
/home/linuxbrew/.linuxbrew/Homebrew
==> HOMEBREW_BREW_GIT_REMOTE is set to a non-default URL:
... will be used as the Homebrew/brew Git remote.
==> HOMEBREW_CORE_GIT_REMOTE is set to a non-default URL:
... will be used as the Homebrew/homebrew-core Git remote.
Press RETURN/ENTER to continue or any other key to abort:
==> /usr/bin/sudo /bin/chown -R david:david /home/linuxbrew/.linuxbrew/Homebrew
==> Downloading and installing Homebrew...
fatal: '...' does not appear to be a git repository
fatal: Konnte nicht vom Remote-Repository lesen.
Bitte stellen Sie sicher, dass die korrekten Zugriffsberechtigungen bestehen
und das Repository existiert.
Failed during: git fetch --force origin
Can anybody help me with that, as I'm pretty new to the subject and working with Linux at all?
Run
unset HOMEBREW_BREW_GIT_REMOTE HOMEBREW_CORE_GIT_REMOTE
Then run the installer again

Installing bison and flex failed on ubuntu 22.04 LTS

I'm using a arm64 machine and trying to build a gcc cross-compiler, so i want to install both bison and flex, but i get this error(even after "sudo apt-get update && sudo apt-get upgrade")
Il pacchetto flex non ha versioni disponibili, ma è nominato da un altro
pacchetto. Questo potrebbe indicare che il pacchetto è mancante, obsoleto
oppure è disponibile solo all'interno di un'altra sorgente
E: Il pacchetto "flex" non ha candidati da installare
for both flex and bison.
What should i do?

sudo et rpm erreur : sudo : l'importation de lecture a échoué (2). while installing jenkins

I'm trying to install jenkins in centos7.
i have the error bellow when i write this command:
sudo rpm --import sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.ke
erreur : sudo : l'importation de lecture a échoué (2).
erreur : rpm : l'importation de lecture a échoué (2).
How can i solve it please

SaxonJS - xslt3 - ObjectNotFound: (xslt3:String) [], CommandNotFoundException

I would like to transform XML File with Stylesheet XSLT with Saxon JS.
I did:
npm install saxon-js
npm install xslt3
Next Step is: xslt3 -xsl:xslt_filepath.xslt -export:books.sef.json -nogo
I am getting error
xslt3 : Die Benennung "xslt3" wurde nicht als Name eines Cmdlet, einer Funktion, einer Skriptdatei oder eines ausführbaren Programms erkannt. Überprüfen Sie die Schreibweise
des Namens, oder ob der Pfad korrekt ist (sofern enthalten), und wiederholen Sie den Vorgang.
In Zeile:1 Zeichen:1
+ xslt3
+
+ CategoryInfo : ObjectNotFound: (xslt3:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
packet.json has
"xslt3": "^2.0.2",
"saxon-js": "^2.0.2",
what could be a problem?
i have same error on my Windows 10 PC, and on windows 10 Laptop
Try installing with the -g (global) option on the npm command.

Clang-format breaks Objective-C string literals despite high penalty setting

I would like to prevent clang-format from automatically breaking string literals in my Objective-C code.
Inside my .clang-format file, I have set the penalty to a very high number:
PenaltyBreakString: 2147483647
Calling clang-format -i folder/**/*.m still breaks strings:
old:
#define DISPO_NO_DATA_EASYSCOTT NSLocalizedStringWithDefaultValue(#"DISPO_NO_DATA_EASYSCOTT", nil, [NSBundle mainBundle], #"Bislang hast du noch keine Dispo für diesen Drehtag hochgeladen.\nBitte logge dich dafür online auf my.easyscott.com ein und lade die Dispo im Bereich „Import / Export“ hoch", #"Anzeige in der Dispo, wenn eine Serververbindung besteht, jedoch auf dem Server kein Dokument hinterlegt ist (für easySCOTT). \n erzeugt einen Zeilenumbruch");
new:
#define DISPO_NO_DATA_EASYSCOTT \
NSLocalizedStringWithDefaultValue(#"DISPO_NO_DATA_EASYSCOTT", nil, [NSBundle mainBundle], \
#"Bislang hast du noch keine Dispo für diesen Drehtag " \
#"hochgeladen.\nBitte logge dich dafür online auf " \
#"my.easyscott.com ein und lade die Dispo im Bereich " \
#"„Import / Export“ hoch", \
#"Anzeige in der Dispo, wenn eine Serververbindung besteht, " \
#"jedoch auf dem Server kein Dokument hinterlegt ist (für " \
#"easySCOTT). \n erzeugt einen Zeilenumbruch");
expected:
#define DISPO_NO_DATA_EASYSCOTT \
NSLocalizedStringWithDefaultValue(#"DISPO_NO_DATA_EASYSCOTT", nil, [NSBundle mainBundle], \
#"Bislang hast du noch keine Dispo für diesen Drehtag hochgeladen.\nBitte logge dich dafür online auf my.easyscott.com ein und lade die Dispo im Bereich „Import / Export“ hoch", \
#"Anzeige in der Dispo, wenn eine Serververbindung besteht, jedoch auf dem Server kein Dokument hinterlegt ist (für easySCOTT). \n erzeugt einen Zeilenumbruch");
clang-format --version
clang-format version 3.7.0 (tags/google/testing/2015-04-02)
was installed on a mac through homebrew
Try a smaller value… the documentation mentions the parameter for PenaltyBreakString is unsigned but it doesn't indicate the size of it.
You could mark the line(s) to be ignored and format them as you desire without having to put large arbitrary values into your .clang-formt file.
e.g.
// clang-format off
...your code...
// clang-format on

Resources