docker的安装及基本使用
Posted shouyaya
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker的安装及基本使用相关的知识,希望对你有一定的参考价值。
1.docker的安装,根据官方文档安装(使用centos):https://docs.docker.com/engine/install/centos/
其中配置下载docker,使用阿里云下载(国外太慢)
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
2.docker安装后,配置镜像加速,使docker下载image更快:
使用阿里云的镜像加速:
然后在服务器上输入:
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-‘EOF‘ { "registry-mirrors": ["https://eptfpnv6.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker
3.docker基本命令
可通过docker --help查看有啥命令
docker [commond] --help 查看命令的具体使用方法
docker pull 镜像名称 : 镜像的拉取(下载)
docker run -it 镜像名称 bash: 运行镜像 (-it 是以交互形式运行镜像,即新建了一个容器,并进入)
进入容器后停止并退出输入:exit
进入容器后不停止退出:ctrl+p+q
docker images [-a,q] 查看所有的镜像(-a 查询历史上所有(包括已删除的)的镜像,-q 只显示的镜像的id)
docker rmi -f 镜像的名称或id (删除镜像,-f表示递归删除)
docker rmi -f $(docker images -aq) 表示删除所有的镜像
docker ps (查看正在运行的容器,-a表示没运行也查询出来)
docker rm -f 容器的名称或id (删除容器,无法删除正在运行的容器,若要删除使用 -rf)
docker rm -f $(docker ps -aq) (删除所有的容器)
以上是关于docker的安装及基本使用的主要内容,如果未能解决你的问题,请参考以下文章