Open Source Articles

Page 116 of 123

How to reference embedded Docker resource files using file path URL?

Hemant Sharma
Hemant Sharma
Updated on 30-Jan-2023 3K+ Views

Introduction Embedded Docker resource files are files included in a Docker image rather than stored on the host file system or an external network location. These files can be useful for including configuration files, scripts, or other resources that are needed by the applications or processes running in the Docker container. You can reference embedded Docker resource files in several different ways, including using file path URLs. This article explains what file path URLs are and how to use them to reference embedded Docker resource files. We will also provide tips and examples to help you use file path URLs ...

Read More

How to change user config in Docker tomcat 8?

Hemant Sharma
Hemant Sharma
Updated on 30-Jan-2023 3K+ Views

Introduction In a Docker Tomcat 8 container, you may want to change the user configuration to add or modify users and roles. This modification can be useful for tasks like securing access to the Tomcat 8 instance or setting up different levels of permissions for different users. This article explains how to change the user configuration in a Docker Tomcat 8 container. We cover the steps involved in modifying the tomcat-users.xml file, building a new Docker image with the modified configuration, and running a Docker container from the new image. Prerequisites Before changing the user configuration in a Docker Tomcat ...

Read More

How to access JMX interface in docker from outside?

Hemant Sharma
Hemant Sharma
Updated on 30-Jan-2023 3K+ Views

JMX and its use in Java applications JMX (Java Management Extensions) is a Java technology that provides a way to manage and monitor Java applications. It exposes a set of APIs and MBeans (Java objects that represent resources to be managed) that can be used to monitor and control the behaviour of a Java application. JMX is commonly used in Java-based applications to monitor performance metrics such as memory usage, CPU utilization, and thread counts, as well as to manage and configure the application at runtime. Accessing JMX from outside a Docker container When running a Java application in a ...

Read More

Best way to install Docker on Vagrant

Hemant Sharma
Hemant Sharma
Updated on 30-Jan-2023 2K+ Views

Introduction Vagrant is a tool for building and managing development environments using virtualization software such as VirtualBox. It allows you to define and configure a development environment in a Vagrantfile and then spin up and tear down virtual machines quickly and easily. By using Docker and Vagrant together, you can create a flexible and reproducible development environment that is easy to set up and maintain. This article discusses the best way to install Docker on Vagrant, including the prerequisites, installation steps, and verification. Prerequisites for installing Docker on Vagrant Before installing Docker on Vagrant, you must ensure you have the ...

Read More

How to start tensorflow Docker jupyter notebook?

Diksha Patro
Diksha Patro
Updated on 17-Jan-2023 2K+ Views

Introduction Jupyter notebooks are useful for writing, testing, and debugging code. TensorFlow is a machine learning framework that can be used with Jupyter notebooks. In this article, we will explore how to use Docker to start a TensorFlow Jupyter notebook, which will allow us to take advantage of the benefits of both of these tools. Prerequisites Before getting started, you will need to have Docker and Docker Compose installed on your machine. You can check if it is installed using the following commands − $ docker --version $ docker-compose --version You can follow the installation instructions for your ...

Read More

How to manage secret values with docker-compose v3.1?

Diksha Patro
Diksha Patro
Updated on 17-Jan-2023 3K+ Views

Introduction As developers, we frequently need to incorporate private data into our applications, including passwords, API keys, and database credentials. Not only is it unsafe to hardcode these variables into our code or configuration files, but it can also be challenging to manage and change them when necessary. Using environment variables, which let us keep sensitive data apart from our codebase and configuration files, is one method to manage secret values. In this article, we'll look at how to maintain secret values using docker-compose v3.1 and inject them as environment variables into our containers. Prerequisites To follow along with this ...

Read More

How to Improve Docker Image Size With Layers?

Diksha Patro
Diksha Patro
Updated on 17-Jan-2023 441 Views

In this article, we will discuss various approaches and techniques for improving Docker image size with layers, including multi-stage builds, using minimal base images, and using base images with pre-installed packages or pre-built binaries. By following these best practices, we can create smaller and more efficient Docker images that are optimized for performance and scalability. The size of Docker images with layers can be improved using a variety of methods as given below. Methods Using minimal base images Using base images with pre-built binaries Using multi-stage builds Using base images with pre-installed packages Let us discuss these methods ...

Read More

How to Find the layers and layer sizes for each Docker image?

Diksha Patro
Diksha Patro
Updated on 17-Jan-2023 8K+ Views

Introduction By using containerization, we can quickly set up and configure our deployment environments, which helps us save time and resources. With the goal of "write once, deploy anywhere" in mind, containerization can help us streamline the process of deploying modern applications, which can be complex. Finding the layers and layer sizes for Docker images In this article, we will explore how to find the layers and layer sizes for each Docker image. This can be useful for identifying large layers that may be contributing to the overall size of the image, and for determining which layers can be removed ...

Read More

How to find Docker container processes?

Diksha Patro
Diksha Patro
Updated on 17-Jan-2023 15K+ Views

Introduction Docker is a powerful tool that allows developers to build, ship, and run applications inside containers. Containers are small, independent executable packages that contain all the components - code, libraries, dependencies, and runtime - that an application requires to function. One of the key features of Docker is the ability to manage and monitor the processes running inside containers. In this article, we will explore how to find Docker container processes and how to use different methods to view and manage them. Prerequisites You will need Docker installed on your computer in order to follow along with this guide. ...

Read More

How to directly mount NFS share/volume in a container using Docker Compose v3?

Diksha Patro
Diksha Patro
Updated on 17-Jan-2023 9K+ Views

Docker is a widely used tool for developing and managing containerized applications. It enables programmers to combine their applications with their dependencies into small, portable containers that are simple to set up and use on any platform. Directly mounting Network File System (NFS) shares or volumes inside a container using Docker Compose v3 is one practical Docker capability. In this article, we will explore how to use Docker Compose v3 to directly mount an NFS share or volume in a container. Method to directly mount NFS share/volume in the container using Docker Compose v3 Here are some important terms and ...

Read More
Showing 1151–1160 of 1,225 articles
« Prev 1 114 115 116 117 118 123 Next »
Advertisements