安装docker和docker基本命令

时间:2021-09-16
本文章向大家介绍安装docker和docker基本命令,主要包括安装docker和docker基本命令使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

1、docker安装

1、安装依赖包
	sudo yum install -y yum-utils device-mapper-persistent-data lvm2 
2、设置阿里云镜像源
	sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 
3、安装docker-ce
	sudo yum install docker-ce
4、开机自启
	sudo systemctl enable docker 
5、启动docker服务  
	sudo systemctl start docker
6、配置镜像加速
    (1)创建/etc/docker文件夹
        sudo mkdir -p /etc/docker
    (2)创建/etc/docker/daemon.json文件
        vim /etc/docker/daemon.json(文件不存在会新建)
        添加内容
        {
          "registry-mirrors": ["你的阿里云镜像加速地址"]
        }
    (3)加载配置
        sudo systemctl daemon-reload
    (4)重启docker
        sudo systemctl restart docker
7、停止docker
	sudo systemctl stop docker
8、查看docker状态
	sudo systemctl status docker

2、docker常用命令

1、镜像管理
	列出本地所有镜像:docker images
	查找image:docker search <IMAGE_ID/NAME>
	下载image:docker pull  <IMAGE_ID> 
	上传image:docker push <IMAGE_ID>
	删除image:docker rmi <IMAGE_ID>
2、停止、挂起、恢复容器
	docker stop <containerId>
    docker pause <containerId>
    docker unpause <containerId>
3、查看容器信息
	docker inspect <containerId>
4、查看所有正在运行容器
	docker ps   //查看所有正在运行容器
    docker stop <containerId> //停止某个容器
    docker ps -a //查看所有容器 -a:所有的意思
    docker ps -a -q //查看所有容器ID -q:容器ID
    docker stop `docker ps -a -q` // stop停止所有的容器
    docker rm  `docker ps -a -q`  // remove所有容器

3、基本命令

docker search 镜像名称 //搜索镜像
docker pull 镜像名称:版本号 //拉取对应版本的镜像
docker pull 镜像名称 //默认拉取最新的镜像
docker images //查看本地已下载的镜像
docker ps //查看正在运行的容器
docker ps -a //查看所有的容器(包括run、stop、exited状态的)
docker container ls //查看正在运行的容器
docker rm 容器ID //只能删除没有在运行的容器
docker rm -f 容器ID //可以删除正在运行的容器
docker run -p 本地主机端口号:容器服务端口号 --name 容器名字 [-e 配置信息修改] -d 镜像名字
docker start 容器ID //启动容器
docker stop 容器ID //终止容器
docker rmi 镜像名称orID //删除镜像

原文地址:https://www.cnblogs.com/xinheblog/p/15292802.html