Skip to content

Docker

Linux:安装 docker 必须安装 CentOS 系统或 Ubuntu 系统。

windows:安装 docker,需要 windows 专业版,打开虚拟化,hyper-v,然后安装 docker,不然无法安装或安装后无法使用。

拉取 docker hub 上的称之为镜像

隔离的进程独立于宿主机和其他隔离的进程,通过镜像创建的进程也被称之为容器。

docker 代理加速:{"registry-mirrors": ["https://docker.1ms.run"]}

容器操作:

查看镜像:docker image ls

拉取镜像:docker pull 【xxx】

删除镜像:docker rmi 【xxx】

搜索镜像:docker search 【xxx】

运行容器:docker run -d -p 80:80 nginx

停止容器:docker stop 【xxx】

启动容器:docker start 【xxx】

重启 rocker:docker restart 【xxx】

删除容器:docker rm 【xxx】

容器列表:docker ps -a

删除所有容器:docker rm -f $(docker ps -a -q)

查看运行容器:docker ps

容器管理:

进入运行的容器: docker exec -it 【xxx】 bash

导出:docker image save 【xxx】

导入:docker image load -i 【文件路径】

日志:docker logs -f 【xxxx(id)】

提交镜像:

①:docker run -it dockername bash

②:docker commit 【xxx】 name

将 docker push 到 hub 上:

①需要docker login

②docker image  tag (需要打包的镜像)user name/image name: version

③docker push  user name/image name: version