docker
2021-08-19 本文已影响0人
古飞_数据
#删除系统自带的Docker
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
#安装官方的docker repo
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
yum-config-manager --add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
安装docker
yum search docker-ce
yum info docker-ce
#yum list docker-ce
yum install -y docker-ce docker-ce-cli containerd.io
Docker配置
mkdir /etc/docker
vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://mirror.ccs.tencentyun.com"],
"data-root": "/data/docker"
}
#自动创建目录/data/docker
#启动docker
systemctl start docker
#关闭docker
systemctl stop docker
#查看镜像
docker images
#查看运行中的容器
docker ps
#查看所有的容器,包括运行和停止的
docker ps -a
#拉取最新的镜像
docker pull mysql/mysql-server:latest
#查看images的信息
docker inspect mysql/mysql-server:latest
docker run --name=mysql3306 -d mysql/mysql-server:latest
docker ps
docker volume ls
docker logs mysql3306
docker exec -it mysql3306 /bin/bash
docker stop mysql3306
docker rm mysql3306