docker常用命令使用

版本: CentOS Linux release 8.0.1905 (Core)

docker version 19.03.3

1. 登录

#登陆Docker Hub
docker login -u 用户名 -p 密码
#退出 Docker Hub
docker logout

2.搜索

#从 Docker Hub(https://hub.docker.com)中搜索镜像
docker search java

在这里插入图片描述

3.进入docker容器

docker exec -it 容器ID/名称 /bin/bash
docker exec -it 容器ID/名称 sh

4.docker 停止容器

docker stop 容器ID;
docker kill 容器ID;
docker 启动容器
docker start 容器id;

重启docker服务:

#重新加载配置文件
systemctl daemon-reload
#重启docker服务
systemctl restart docker

5.docker 删除已经停止的容器

docker rm 容器ID 删除容器
docker rmi imageId 删除镜像
docker iamges 查看镜像

6.priviledge参数

7.容器之间的网络通信

–link

8.docker数据共享在宿主机上

  1. 创建容器时设置参数挂载 (第一种挂在方式)
    什么是volume?
    就是把docker的数据保存到宿主机的磁盘中,通常说的就是挂载点,或者叫做卷。
    语法 :
    -v 宿主机目录:容器目录

  2. docker file挂载(第二种挂载方式)
    在dockerfile文件中添加
    VOLUME 容器目录
    缺点:无法指定宿主机目录
    查找在宿主机上的目录
    docker inspect 容器名称/容器ID
    为什么无法指定宿主机目录?
    因为dockerfile无法确定每台宿主机都存在目录

9 搭建镜像仓库管理系统

生成一个rsa的认证文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值