美文网首页
docker基础操作

docker基础操作

作者: 国王12 | 来源:发表于2019-07-24 20:36 被阅读0次
docker官网:    https://hub.docker.com/](https://hub.docker.com/

一、docker安装

rm -fr /etc/yum.repos.d/local.repo 
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 
wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo 
sed -i 's#download.docker.com#mirrors.tuna.tsinghua.edu.cn/docker-ce#g'/etc/yum.repos.d/docker-ce.repo 
yum install docker-ce -y

二、docker主要组成部分

docker是传统的CS架构分为docker client和docker server,向mysql一样
docker主要组件有:镜像、容器、仓库, 网络,存储
启动容器必须需要一个镜像,仓库中只存储镜像 容器---镜像---仓库

三、启动容器

docker run -d -p 80:80 nginx:v1

四、docker镜像管理

搜索镜像,建议优先考虑官方,其次stars数量

docker search

官方镜像仓库地址

hub.docker.com        

获取镜像

docker pull  

配置docker镜像加速

 vi /etc/docker/daemon.json  
{ "registry-mirrors": ["https://registry.docker-cn.com"] }

查看镜像列表

docker image ls 

删除镜像

docker rmi          

导出镜像

docker save -o

导入镜像

docker load -i    

五、docker容器管理

启动容器

docker run -it --name centos7 -d -p 80:80 nginx:latest /bin/bash
run = create + start
d 放在后台运行
p 映射端口
it 分配交互式的终端
--name 指定容器主机名
/bin/bash 覆盖容器初始命令

停止容器

docker stop 主机名

查看容器列表

docker ps 
-a  查看全部容器(死的,活的)
-l  仅显示最近的一个容器
-q  仅显示主机id

登入容器

docker exec -it 容器id\容器名字 /bin/bash

批量删除容器

docker rm -f `docker ps -a -q`

相关文章

  • Docker基础(1)—— Docker基本概念

    Docker基础(1)—— 基本概念Docker基础(2)—— 安装及基础操作 关于docker是什么以及dock...

  • Docker基础(2)—— Docker安装及基础操作

    Docker基础(1)—— 基本概念Docker基础(2)—— 安装及基础操作 二、环境配置 1、下载安装 mac...

  • Docker基础命令

    基础操作 镜像 1.搜索镜像docker search nginx- 过滤是否官方docker search --...

  • docker 基础命令

    1.1 基础操作命令 docker pull nginx 下载最新版 docker pull nginx:1.2...

  • docker 基础架构

    前言 本文介绍docker的基础架构。 环境 操作系统:centos7docker版本:docker-ce: 18...

  • Docker 基础操作

    搜索镜像 下载镜像 由于前天的粗心,造成下载名称写错成 “tutorial”,导致下载时需要登陆,这是错误的,现在...

  • docker基础操作

    docker 默认情况下,container_id 和name都可以使用 别名 启动一个容器 附着到容器上 创建守...

  • docker 基础操作

    docker run ubuntu 创建容器,没有会自己下载镜像 ps: ubuntu 可以换成其他的...

  • Docker基础操作

    一.创建镜像docker image 挂载软件目录到docker镜像下 docker run -i -t -v /...

  • docker基础操作

    一、docker安装 二、docker主要组成部分 三、启动容器 四、docker镜像管理 搜索镜像,建议优先考虑...

网友评论

      本文标题:docker基础操作

      本文链接:https://www.haomeiwen.com/subject/aoifrctx.html