前言
为了以后快速查找命令准备,先记下再说 生怕电脑坏了 不就凉凉了!!!
端口映射
=======================
*docker 要求CentOS 系统的内核版本高于3.10
*首先通过uname -r 命令查看你当前内核版本
*使用root权限登录CentOS 确保yum包更新到最新
sudo yum update
--
运行docker容器,没有则下载docker容器 docker run centos:7 sleep 1000
1.搜索docker
yum search docker
2.安装docker
yum install -y docker
3.查看是否安装成功
yum list installed | grep docker
4.启动docker服务命令
systemctl start docker
5.查看是否启动成功状态
systemctl status docker
6.查看版本
docker version
7.查看docker信息
docker info
8.docker images
备注:查看docker已经安装的镜像 裸机状态下为空
9.重启docker
systemclt restart docker
10.启动docker中镜像
docker run --name mysql8.0 -p 3307:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:8.0
备注 :--name 服务启动别名设置 -p端口映射 宿主机端口:镜像运行端口 -d 镜像名:tag 使用守护进程模式启动 -e:设置root帐号密码
11.查看运行的镜像
docker ps -a
12.停止/开始服务
systemclt stop docker
systemclt start docker
13.移除已经安装镜像
docker rmi 镜像名:tag or 镜像id
14.停止/启动/删除容器服务
docker stop 容器服务别名 or 容器id
docker start 容器服务别名 or 容器id
docker rm 容器服务别名 or 容器id
15.断开连接使用exit
##################
运行一个 Docker 容器:
docker run -i -t centos /bin/bash
##################
16.查看镜像的详细内容
docker inspect centos:latest
docker inspect [仓库名]:[标签名]
17.删除镜像
docker rmi [仓库名]:[标签名]
18.查找镜像命令
docker search [镜像名]
19.拉取镜像到本地
docker pull ubuntu:14.04
==============================
20.端口映射(随机映射)
docker run -d -P --name mynginx nginx
指定映射
docker run -d -p 91:80 --name mynginx2 nginx
21.启动容器
docker run --name -h hostname
停止容器
docker stop ID
查看容器
docker ps -l
进入容器
docker exec | docker attach
删除容器 docker rm ID