Docker InstallationA. Docker installation 1.1.1 Docker installed on rhel/centos **Recommended isRhel/centosthe version of the system must be greater than6.5above6the best series6.6RunDockermore stable, less than6.5the following installationDockerfirst to upgrade the kernelDockerUnstable operation,7series has putDockerThe package is placed in its own libraryfor C
First, what is Dokcer?Docker is an open source project that was born in early 2013 and was originally an amateur project within the DotCloud company. It is based on Google's launch of the Go language implementation. The project later joined the Linux Foundation and complied with the Apache 2.0 protocol, and the project code was maintained on GitHub.Docker has been widely watched and discussed since the open source, so that DotCloud company later chang
This is a creation in
Article, where the information may have evolved or changed.
1,harbor
The development and operation of container applications requires reliable image management. In terms of security and efficiency, it is necessary to deploy registry within a private environment. Project Harbor is a registry server open source project designed by the VMware company China Team for enterprise users, including Rights Management (RBAC), LDAP, auditing, management interface, self-registration
This article is from the "Knowledge Forest"
Three networks (Docker network LS) are default when the Docker service is successfully installed:
C:\users\zsl-pc>docker Network LS
network ID NAME DRIVER SCOPE
992344cd89fe Bridge Bridge local
06445f4f5774 host host local
2d964ece79b9
This article is from the "Knowledge Forest"
In the previous explanation "09-docker run Wordpress+mysql Fast build Web site (Docker series)" described the use of --link way to let Wordpress and MySQL container, which is about to become obsolete and needs to be replaced by a Docker network method.
The following is the way to update the Web site in the 09-
Introduced inside Docker The image is running on the filesystem and the parameters are that it will never change. The container is an instance of the mirror runtime. when you're in Docker When you run a command on it, he runs the following actions:1. Check if the image exists2. if not, download3. Load the image run the action you wantView Local containers[[emailprotected]~]#dockerimagesrepository TAG IMA
Installation Environment Preparation
Linux kernel version
Uname-a
Docker version
sudo docker version
Installing Docker Registry
sudo docker run-d-v/home/hzq/registry:/var/lib/registry-p 5000:5000--restart=always--privileged=true--name registr Y registry:latest
-v/home/hzq/registry:/var/lib/registry by default, the wa
For those who are interested in this offline event, please click here to sign up for a free ticket.In March this year, Docker had just finished its 5 birthday, and for five years, Docker had gradually matured in technology and practice, and embraced kubernetes at the end of last year.May 19, NetEase Cloud will co-host Docker Meetup, invite industry
Ubuntu under Cadvisor+influxdb+grafana+supervisord Monitor host and Docker containers (running on the host)Applies to the class Ubuntu system. AMD64.1. INFLUXDB: (Consider converting Influxdb to Prometheus later)Https://influxdb.com/docs/v0.8/introduction/installation.html#ubuntu-debian(You can only choose the way the Deb is installed.) There's no way to compile the code. Go development is not mature and st
Build a Docker registry private image to resolve the Docker private warehouse push error
applies To: Docker 1.8 Environment: Centos7
Each version of the Docker modification configuration content is different, please be optimistic about the installation of the Docker version
Docker Learning Tutorial Notes integration (complete)This article is mainly to organize the Dockerone organization translation Flux7 Docker Introductory tutorial, through Markdown Records, convenient offline learning. The original address, http://dockone.io/article/101.Some of the links may be redirected to foreign sites, if there is no plugin or open a VPN friend, you can try to modify the Hosts file, how
Docker service is a declarative, scalable, load-balanced application. Docker service is a user-oriented application, while Docker swarm is an IT-oriented node cluster.
Docker service is often run on the basis of Docker swarm.
Common commands for
is free to apply to the Aliyun host, of course, to use Docker to deploy my server. But today we have a problem with the following details:
# Docker Info
fata[0000] Cannot connect to the Docker daemon. Is ' docker-d ' running to this host?
# docker-d
info[0000] +job serveapi
Docker fire for a long time, the previous period of time simple study and play a moment, found that he is valuable to test, feel the need to further study.Here are some good learning URLs to use as a reference:Infoq has a series of articles above:What Docker is doing on Infoq: http://www.infoq.com/cn/dockerdeep/In Layman's Docker (i):
One of the most frequently encountered problems in learning Docker recently is that, when downloading Docker image, because of a well-known network failure, there are many solutions on the web, such as the use of a domestic mirroring service like the Docker Hub Mirror, But for personal reasons (lucky to have a foreign VM), I prefer not to share the downloaded ima
Install the required softwareDockerDocker-composeThe contents of the configuration Docker-compose.yml file are as follows:#load balancer'll automatically update the config using consul-templateLb:Image:yeasy/nginx-consul-template:latestHostname:lbVolumes-/usr/soft/consul/logapi.conf:/etc/consul-templates/nginx.confLinks-Consulserver:consulPorts-"80:80"Consulserver:Image:gliderlabs/consul-server:latestHostname:consulserverPorts-"8,300:8,300"-"8,301:8,3
1 First you have to prepare a hub account, go to https://hub.docker.com register it!2 Create a new warehouse at the hub, which is similar to the one on GitHub. Creation---> Create repository (Creating a knowledge Base) and then just a name, I'll call it Ubuntu, so the path is Wherein/ubuntu.3 Run Docker PS View container, here is to get to container ID4 Commit a container command: Docker commit CONTAINER ID
Restart the server, previously able to run the Docker network applications can not be opened normally.
Because of the use of CENTOS7, so speculation is likely to be a iptables problem.
Docker start or run always prompt for a similar error:No Chain/target/match by that name
Google a bit, and some people actually encountered similar problems.Centos 7 of/etc/sysconfig/iptables files:
*nat
:P rerouting ACCEPT [
This article is from the "Knowledge Forest"
In the previous example, the communication between the container and the container is done through the IP address in the network, which is obviously unreasonable, because the IP address may change when the container is started, and it is also more difficult to remember.
The solution to this problem is to use a network alias, the container is allowed to be alias on the network, and the alias can be directly accessed in the network, which is similar to t
This is a creation in
Article, where the information may have evolved or changed.
The text of this text connection is: http://blog.csdn.net/freewebsys/article/details/51154388 not allowed to reprint without the Bo master.Bo main address is: Http://blog.csdn.net/freewebsys
1,docker is very convenient.
The advantage of using Docker is that you can save server costs, deploy quickly, and scale quickly.The b
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.