1.安装docker 可以从官网安装 www.docker.com
yum install -y yum-utils
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install docker-ce docker-ce-cli containerd.io
systemctl start docker
systemctl enable docker
2.阿里云配置镜像加速
cd /etc/docker/
vim daemon.json
{
"registry-mirrors": ["https://pv54ycud.mirror.aliyuncs.com"]
}
systemctl daemon-reload
systemctl restart docker
3.常用命令
docker run +镜像=docker pull+镜像+docker run +镜像 后边加:制定版本,不加为最新版本
docker run hello-world:v1.0
docker images 查看镜像
docker rm 删除容器
docker rmi 删除镜像
docker rm $(docker ps -qa) 批量删除
docker run -it centos 启动并以交互的方式进入这个实例
exit 退出
ctrl+p ctrl+q 会退出,但是实例还是后台运行
docker exec -it 7bfc6fdaa777 /bin/bash 可以再次进入这个实例
docker stop id 关闭后台这个进程
docker kill id 直接杀死
docker run -it -d centos 开启一个终端以后台的方式运行
docker run -it --add-host server1:47.105.75.171 centos 主机到IP地址之间的映射
--name 指定名字 (注意名字不能相同)
docker cp a.txt 52a78fd33b91:/ 宿主机与容器之间的cp