11/24/2021»»Wednesday

Opensuse Docker

Browse other questions tagged docker opensuse or ask your own question. The Overflow Blog Podcast 379: Become a better coderwith this one weird click. I'm running openSUSE, and when I try to start the docker daemon sudo service docker start I get the following error: Got permission denied while trying to connect to the Docker daemon socket at un.

Starting with Docker 1.12 the container orchestration is now an integral part of the Docker engine. Even though this feature is available in SUSE Linux Enterprise Server, it is not supported by SUSE and is only provided as a technical preview. Jul 11, 2020 Docker on OpenSUSE 15.2 / 15.1. As you see in the image above. Docker’s installation has been successful. To verify the current version of Docker, run the following command::$ sudo docker version. However, if you want to use Docker without root privileges, just use the following command::$ sudo usermod -aG docker $ (whoami) After that. This repository contains the source files used to build derived images from the official openSUSE images for Docker. Repository layout. The source code of the derived openSUSE images is organized inside of dedicated directories kept in derivedimages under the root of the repository. The docker package. Each directory contains a.

The wikis are now using the new authentication system.
If you did not migrate your account yet, visit https://idp-portal-info.suse.com/
Jump to: navigation, search


Tested on openSUSE

Recommended articles

Related articles


  • 2Features


Installation

YaST Docker can be found in the main repositories for openSUSE Tumbleweed and openSUSE Leap 15.2. It can be installed by running:

Features

The module provides the following features:

  • List Docker images available on the system.
  • Delete Docker images from the system.
  • Start Docker containers.
  • List Docker container running on the system.
  • Stop a running Docker container.
  • Kill a running Docker container.
  • Show changes made to a running Docker container compared to its original image.
  • Inject a shell into a running container.
  • Commit a running Docker container.

Start containers

Docker containers can be started by selecting an image from the Images tab and pressing the 'Run' button.

The run dialog allows you to specify the following options:

  • Share a volume between the Docker host and the container. Details about this Docker feature can be found inside of the official documentation.
  • Map services listening inside of the container to the public network. Details about this Docker feature can be found inside of the official documentation.

Inject terminal inside of a running container

Sometimes it can be useful to have a terminal inside of a running container. This operation can be accomplished by using the docker exec feature available since docker 1.3.

By pressing the 'Inject terminal' button, on the Containers tab, a new terminal window is started. Exiting from the new shell session does not affect the running container.

____

External links

Retrieved from 'https://en.opensuse.org/index.php?title=YaST_Docker&oldid=150300'
updating rpms in docker containers
aprojectbyjordimassaguerpla

The docker way of updating containers is to build a new image with the updated binaries and files, which creates a security concern.

The docker way is not anymore running 'zypper update' in the containment but to update the whole image in the image registry (hub docker if we are talking about public registry) and then pull the image update from there, stop the outdated containments and replace them by starting new containments based on the new image.

This process breaks our current security update workflow since our workflow is based on running 'zypper update' at the host, or in this case, in the containment.

Thus, what we need is a way to update the images in the registry when there are new RPM updates.

When we talk about updating RPMs, we have to make a distinction of 2 cases:

  • The RPM is in the base image
  • The RPM is in a layer above the image

The idea of the project is to make use of the 'Remote Build Trigger' feature in the public registry 'Docker Hub' [1] to trigger automatic builds of containers which need to be rebuilt.

[1] https://docs.docker.com/docker-hub/builds/

Looking for hackers with the skills:

dockersecurity

This project is part of:

Hack Week 12

Activity

Opensuse Dockerfile

Opensuse
  • over 6 years ago:kpimenov likedthis project.
  • over 6 years ago:jordimassaguerpla added keyword 'docker' tothis project.
  • over 6 years ago:jordimassaguerpla added keyword 'security' tothis project.
  • over 6 years ago:jordimassaguerpla startedthis project.
  • over 6 years ago:jordimassaguerpla originatedthis project.
  • over 6 years ago:kpimenov likedthis project.

    over 6 years ago:jordimassaguerpla added keyword 'docker' tothis project.

    over 6 years ago:jordimassaguerpla added keyword 'security' tothis project.

    over 6 years ago:jordimassaguerpla startedthis project.

    over 6 years ago:jordimassaguerpla originatedthis project.


    Similar Projects

    Migrate suntorytimed/resourcespace container to an openSUSE basebysuntorytimed

    Docker - OpenSUSE Software

    Project Description

    For quite some time I a...

    Make geekos app available in SUSE EKS clusterbydigitaltomm

    The current [geekos install](http://geekos.prv....

    Kanidm - A modern opensource IDMbyfirstyear

    Project Description

    Kanidm is a modern, fas...

    Dawnscanner: revive the project and create an RPM packagebypperego

    [comment]: # (Please use the project descriptio...

    Loading ...

    Most Viewed Posts