1 安装docker
1)使用yum下载安装docker
yum install docker -y
2)启动服务
systemctl start docker
2 下载镜像
1)修改docker源地址
因为默认是从国外网站下载镜像,所以网速回很慢,所以要修改添加国内源地址
进入指定文件夹,修改配置
cd /etc/docker/
vim daemon.json
可以添加网易的,也可以自己网上查添加多个
{“registry-mirrors”:[“http://hub-mirrror.c.163.com”]}
注意:如果要添加多个地址,每个地址都要加在一个单独的大括号中,并不是看为一个字典,多个添加
2)下载镜像(以mysql举例)
docker pull mysql
查看拉取成功的镜像
docker images
3创建容器
1)普通创建:
docker create -it --name mysql8.0 镜像ID /bin/bash
参数介绍:
docker 命令
create 创建
-i 交互式命令行
-t 将交互式命令行绑定到一个虚拟终端上
–name 容器的名称
mysql8.0 容器具体的名称
c7109f74d339 镜像id
/bin/bash 交互式采用shell虚拟终端
查看已经创建的容器:
docker ps -a
注意:普通创建的容器默认是关闭状态,需要用下面的命令进入:
docker start -ai mysql8.0
退出容器:
exit
2)采用run命令创建容器:
docker run -dit --name=mysql9.0 镜像id /bin/bash
run: 启动
-d 守护容器,容器当中的程序需要长期运行,创建一个守护容器
以这种方法创建的容器默认是开启状态
进入容器:
exec 切入
注意只能切入已经启动的容器
docker exec -it mysql9.0 /bin/bash
4 stop、kill、rm命令介绍
stop:
docker container stop 102edb0e4a22(容器id或者直接用容器名字来停止)
kill:杀死结束进程
docker container kill 102edb0e4a22(容器id)
rm:删除容器,只能删除关闭状态的容器
docker container rm 102edb0e4a22(容器id)