跟着云打算跟容器技巧的敏捷开展,Docker成为了现代利用顺序开辟跟安排的重要东西。Red Hat作为Linux的领先供给商,其容器治懂得决打算结合了Docker的高效性跟Red Hat的牢固性。本文将为你供给一份具体的Docker实战教程,帮助你在Red Hat情况下控制容器管理技能。
在开端之前,请确保你的体系满意以下请求:
sudo yum update
sudo yum install -y docker
sudo systemctl start docker
sudo systemctl enable docker
docker images
docker search [镜像名]
docker pull [镜像名]
docker rmi [镜像ID]
docker run [镜像名]
docker ps
docker stop [容器名/ID]
docker start [容器名/ID]
docker rm [容器名/ID]
FROM [镜像名]
MAINTAINER [姓名]
RUN [命令]
docker build -t [镜像名] .
docker run [镜像名]
sudo curl -L "https://github.com/docker/compose/releases/download/$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep -Po '"tag_name": "\K.*?(?=")')/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
version: '3'
services:
web:
image: nginx
ports:
- "80:80"
docker-compose up -d
FROM nginx
COPY . /usr/share/nginx/html
docker build -t mywebapp .
docker run -d -p 8080:80 mywebapp
拜访http://localhost:8080
即可检查你的Web利用。
经由过程本文的实战教程,你应当可能在Red Hat情况下纯熟地利用Docker停止容器管理。一直现实跟摸索,你将能更好地控制这一现代技巧,进步开辟效力跟利用的可移植性。