Deploying static Web sites in containers1. Understand container port mappings first(1). Set Port mappings for containersRun [-P] [-p]-P,--publish-all=true | False defaults to False (maps all exposed ports of the container)Docker Run-p-i-t Centos/bin/bash-P,--publish=[] (specifies the port of the container)Containerport
Docker multi-container through--link interconnection, how to do sequential start?This is the case, my Docker container is PHP service container, one is the MySQL service
These two days put the alarm platform in the Docker inside ran, but the host itself performance is not good, so cause MongoDB to hang several times. This time had a good server, although opentstack inside the host, but the IOPS is very nice. It is convenient to migrate the program inside the Docker, as before, it requires redeploying the environment and static files. Put in
I have been engaged in docker recently, and it is also very troublesome to use exec to enter the docker container. Today I found on the Internet that nsenter is very convenient to enter the container, freeing me from the trouble of always using commands to enter the docker
Phenomenon
Start the Docker containerDocker Run–name [Container_name] [container_id]View Container Run statusDocker Ps-aFind out Why the Mydocker container has just started
The main thread of the Docker container (the command executed by CMD in dockfile) ends and the
service file--service.cfgDefine Service{Use Generic-serviceHOST_NAME DockerService_description docker_mem_101Check_command check_nrpe!check_docker101Process_perf_data 1}To test the remote plugin with Check_nrpe:[Email protected] etc]#/usr/local/nagios/libexec/check_nrpe-h 192.168.70.52-c check_docker101Check_meory OK-261 M FreeEverything is fine.650) this.width=650; "Src=" Http://s2.51cto.com/wyfs02/M01/8A
Get readyFirst, before using and installing the Docker compose, we should make sure that we have the Docker engine installed.installationThere are a variety of installation methods on the official website, as we are now using Docker, and personally feel that we should consider the problem in Docker-we will install the
Goal
This blog has launched a series of content about Docker, I believe you have a strong interest in the container, but if you dive in, you may find that the difference between the container and the virtual machine is still relatively large, especially in the network, but also need a lot of improvement, of course, with the launch of the
Restart policy:Use the--restart parameter to set when using the Docker run.No-container does not restartOn-failure-container launch status non-0 o'clock restartAlways-restart all the Timeshttps://docs.docker.com/reference/commandline/cli/#restart-policiesRestart PoliciesUsing the --restart flag on Docker run you can sp
Once the Docker container is started, the parameters cannot be changed. The most common change in the production environment is the port mapping, in order to solve this problem, then first of all planning, this article listed two port planning scheme, if the subsequent maintenance in order to increase the port mapping scene, this paper also gives a dynamic port mapping expansion scheme.
1. Single IP multi-
There are two main ways of managing data in a container:
Data volume (volumes)
Data volume container (volumes dontainers)
Data volume
Use-V to mount a local directory into the container as a data volume.
[root@wls12c/]$ ls/b2b
backup prog_update wasStatus.log
[root@wls12c/]$ Docker run-d]--name=tomcat -v/b2b:/test-
1. Start a Docker container# docker Run-t -I Ubuntu/ruby:v1/bin/bash2, then in the container, install Openssh-server openssh-client# apt-get Install openssh-server openssh-client3. After completion, change the root password# passwd4. Exit the container and save the above cha
First, let's talk about Docker's network mode: When we use Docker run to create a container, we can use the--net option to specify the network mode of the container, with Docker having a total of 4 network modes:1:bridge mode,--net=bridge (default).This is the default setting for the Dokcer network. After installing
attribute access control (ABAC), Role access control (RBAC) authentication authorization policy.
Basic Object Concepts
Basic objects:
nPod
Pod is the smallest deployment unit, a pod consisting of one or more containers, in which containers share storage and network, running on the same Docker host.
nService
Service An application services abstraction that defines the pod logic set and the strategy for a
Tags: system inux ubunt EMC Technology share sysconfig container data. com reloadThe parameter specifying the mirror and container storage path is--graph=/var/lib/docker, whose default storage location is /var/lib/docker,Docker configuration file can set most of the backgrou
Using the-v parameter in Docker Practice 2 links the host to the relevant directory in the container (mount), so we can use this channel to put the data we want to copy with each other, so that we can use the CP command to copy the file.In addition to this approach, we can also use different commands to copy the data separately.Copy data from a container like a h
Label: Original link: Docker create MySQL ContainerThe purpose of this is to create a MySQL image that comes out of the container itself and actively initiates the MySQL service to accept external connectionsSteps:1. First create a folder and create a dockerfile under the folder, the file contents such as the followingFrom CENTOS:CENTOS6
maintainer fanbin Kong "[
Docker Container Memory Monitoring
Linux Memory Monitoring
To understand how the Docker container memory is computed, first understand the concepts associated with memory in Linux.
Use the free command to view current memory usage.
[Root@localhost ~]$ free
total used free shared buffers ca
Build the Turtlebot Robot Slam cruise map in the Ros container of the Docker platform
SLAM (simultaneous localization and mapping), also known as CML (Concurrent Mapping and localization), instant positioning and map building, or concurrent mapping and positioning. The problem can be described as: putting a robot in an unknown location in an unknown environment, whether there is a way for the robot to grad
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.