docker安装
1、加入Docker的安装源:
# vim /etc/yum.repos.d/docker.repo
编辑docker.repo 如下:
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
退出保存
2、yum安装docker
# yum -y install docker-engine
3、安装结束后,启动docker
# systemctl start docker.service
4、设置docker开启启动
# systemctl enable docker.service
Docker相关使用命名
① 搜索镜像,使用docker search,例如:
# docker search centos
# docker search mysql
② 获取镜像,使用docker pull命令从Docker Hub的仓库下载一个最新镜像,例如:
# docker pull centos
# docker pull mysql
③ 查看下载的镜像信息:
# docker images
④、根据下载的镜像,启动一个容器
# docker run -dit centos /bin/bash
参数:
-d 守护进程运行(后台运行)
-t 分配制个伪tty
-i 开发输入
-p 端口映射
-v 数据卷挂载
⑤、 查看现有容器
# docker ps -a
⑥、进入一个启动的容器:
# docker exec -ti ID /bin/bash
⑦、停止、启动容器
# docker stop ID
# docker start ID
⑧、删除容器或镜像
# docker rm ID #删除容器
# docker rmi imagesID #删除镜像
注:如果要删除容器,必须先停止容器;
如果要删除镜像,必须先删除该镜像关联的容器
⑨、创建一个和宿主机有共享数据卷的容器
# docker run -tid --name wwb -v /mnt/share:/mnt/share centos:latest /bin/bash
⑩、映射端口
# docker run -tid -p 80:80 -p 3306:3306 --name xiaozi /bin/bash