Questions tagged [moby]

Moby Project - a collaborative project by created docker for the container ecosystem to assemble container-based systems

Moby is an open-source project created by Docker to advance the software containerization movement. It provides a “Lego set” of dozens of components, the framework for assembling them into custom container-based systems, and a place for all container enthusiasts to experiment and exchange ideas.

At the core of Moby is a framework to assemble specialized container systems. It provides:

  • A library of containerized components for all vital aspects of a container system: OS, container runtime, orchestration, infrastructure management, networking, storage, security, build, image distribution, etc.
  • Tools to assemble the components into runnable artifacts for a variety of platforms and architectures: bare metal (both x86 and Arm); executables for Linux, Mac and Windows; VM images for popular cloud and virtualization providers.
  • A set of reference assemblies which can be used as-is, modified, or used as inspiration to create your own. All Moby components are containers, so creating new components is as easy as building a new OCI-compatible container.

Links :

Home Page

Github

37 questions
14
votes
3 answers

is it possible to run linux perf tool inside docker container

I tried giving the below command from container and found the below issue, may be because of "-moby" kernel version. Can't we get a docker image without word "-moby" coming in linux kernel version. I tried installing linux perf tool on VM having…
Rupesh
  • 141
  • 1
  • 1
  • 5
13
votes
1 answer

ssh-agent forwarding into docker-compose environment is not working

I have been having serious troubles to get ssh-agent forwarded into the docker container (with my docker-compose installation). I have Mac running Catalina, with docker-engine 19.03.8 and Compose @ 1.24. The following is my docker-compose…
MIdhun Krishna
  • 1,739
  • 1
  • 13
  • 31
10
votes
2 answers

What is the moby runtime?

Currently learning docker and containerization, I get a little confused by the term of "moby runtime". For my unterstanding, the whole docker has been split up in several libraries / tools / components allowing developers to build their own version…
Tobias von Falkenhayn
  • 1,355
  • 5
  • 26
  • 59
6
votes
1 answer

From Golang, how to build/run a docker-compose project?

I would like to run docker-compose projects from Golang using the docker package by providing the docker-compose.yml file. Following the example from https://docs.docker.com/engine/api/sdk/examples/ I know how to create and run individual containers…
Evyatar Saias
  • 698
  • 7
  • 18
6
votes
1 answer

Google container registry golang moby authentication

I'm using google container registry to host my docker images. I'm also using the moby client for golang to interact with it. I'm using the JSON service key approach which seems to work fine with RegistryLogin. The response text is Login Successful.…
chvck
  • 829
  • 10
  • 18
5
votes
0 answers

Docker Swarm Cluster networking with DNS and querying for SRV-records

So I have a very simple Docker Swarm cluster, first I init it like this: apt-get update && apt-get upgrade apt install docker docker-compose docker stack deploy --prune --compose-file=docker-compose.yml testapp And this is the docker-compose.yml…
Kasper Grubbe
  • 923
  • 2
  • 14
  • 19
4
votes
1 answer

How to connect only one USB device to a Docker container

I have been using Docker for running Android tests. I am using multiple containers and Android devices to run tests in parallel, but I am facing an issue while redirecting the USB devices to a Docker container. I am mounting the device like: docker…
3
votes
4 answers

Problem with moby packages when installing docker-ce on CentOS 7

I have a docker image for CentOS 7 which installs docker-ce via the recommended instructions. i.e. RUN yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo RUN yum install -y yum-utils \ …
Bruce Adams
  • 4,953
  • 4
  • 48
  • 111
3
votes
1 answer

how to create container with memory limit in docker go client

I am trying to create a container with memory limit using the docker go client - https://godoc.org/github.com/docker/docker/client#Client.ContainerCreate However I cannot figure out where to add these parameters in the function. docker run -m 250m…
rmvpaps
  • 147
  • 1
  • 9
2
votes
0 answers

Facing a Bottleneck on having dedicated machine for Docker Build (with buildkit enabled). Docker Build slows down with multiple concurrent builds

We are trying to have dedicated AWS EC2 instance used for all of our organizations docker builds. We are using build_kit and the goal we are trying to reach here is having a common cache amongst all of us. However we notice that when multiple docker…
2
votes
1 answer

Cannot require certain version of a non-module Go package

I want to require a certain version of a Go package that has not yet been converting to using modules, I want to require this in my go.mod file. Specifically, the package is "github.com/docker/docker/pkg/system@v19.03.13" When I run the following…
northsideknight
  • 1,519
  • 1
  • 15
  • 24
2
votes
0 answers

How to monitor the ring buffer for non-blocking logging in Docker?

Is there a way to monitor the ring buffer for non-blocking logging. I would like to have an overview when the logs messages are dropped.
2
votes
2 answers

Cannot ping docker container on another host using an overlay network

This question has been asked many many times before on all types of fora but unfortunately, none of the answers have helped me so far. I will get right to it. OS: RHEL 7.7 Maipo Docker Version: Engline/Client 18.09.7 My configuration: Host 1: IP…
Ashish Chandra
  • 111
  • 1
  • 8
2
votes
1 answer

Share volume between compose containers, with one of them providing its filesystem?

I'm trying to setup some dockerised NAS, with mergerfs and samba: services: mergerfs: build: ./mergerfs # just debian and install latest release cap_add: - SYS_ADMIN devices: - /dev/fuse:/dev/fuse volumes: -…
OJFord
  • 10,522
  • 8
  • 64
  • 98
2
votes
0 answers

Understanding the internals of docker (moby) container engine

I'm very interested in hacking docker(moby) container engine. How can I debug the docker process (how to attach to the process etc)? And is there any good reference for hacking of docker?
nutss
  • 21
  • 1
1
2 3