首页 > 其他分享 >docker - none

docker - none

时间:2023-10-11 10:01:38浏览次数:35  
标签:none network 0.1 00 docker test4

四、NONE:

$ docker run -d --name test4 --network none busybox /bin/sh -c "while true; do sleep 3600; done"
$ docker network ls
  NETWORK ID     NAME   DRIVER   SCOPE
  6ffb3a36e003   none   null     local
$ docker inspect 6ffb3a36e003
  "Containers": {
    "82fe202fa7e5082......": {
        "Name": "test4",
        "EndpointID": "3e53476f3809c7......",
        "MacAddress": "",
        "IPv4Address": "",
        "IPv6Address": ""
    }
  }
$ docker exec -it test4 ip a
  1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo

说明:

①. 查看网络环境时test4没有mac地址、IP地址.

②. test4容器里面只有一个回环127.0.0.1的端口,没有其它端口.

③. test4容器的是一个孤立的network namespace,外界无法访问,只能本宿主机可以访问.

④. 可以在本地存放一些安全相关的东西,只有本地能访问到.

标签:none,network,0.1,00,docker,test4
From: https://blog.51cto.com/u_16255561/7806759

相关文章

  • Oracle 简介与 Docker Compose部署
    最近,我翻阅了在之前公司工作时的笔记,偶然发现了一些有关数据库的记录。当初,我们的项目一开始采用的是Oracle数据库,但随着项目需求的变化,我们不得不转向使用SQLServer。值得一提的是,公司之前采用的是Docker技术,所有数据库的部署都是通过DockerCompose来完成的。在今天的文......
  • docker入门加实战—从部署MySQL入门docker
    docker入门加实战—从部署MySQL入门dockerdocker部署MySQL输入如下命令:dockerrun-d\--namemysql\-p3306:3306\-eTZ=Asia/Shanghai\-eMYSQL_ROOT_PASSWORD=123\mysql部署成功截图如下:当执行命令后,Docker做的第一件事情,是去自动搜索并下载了MySQL,......
  • Docker的安装与使用
    一、查看Linux内核与版本    空的服务器需要查看Linux内核与版本,我这里使用的是centos7.9。Docker需要运行在Centos7上要求系统64位,系统内核版本为3.10以上。    1、查看系统内核       uname -a    2、查看系统版本    ......
  • Docker安装Kibana
    环境DebianDocker一、安装kibana#查看看安装的版本dockersearchkibana#安装指定版本dockerpushkibana:8.10.2#查看是否已安装dockerimagels二、启动kibanadockerrun-d\--namekib01\--netes-net\-p5601:5601kibana:8.10.2访问http://xxxx......
  • docker搭建pypi服务,实现python包版本永久保存
    1.宿主机上安装htpasswdpipinstall-ihttps://pypi.tuna.tsinghua.edu.cn/simplehtpasswd2.使用htpasswd生成账户和密码htpasswd-schtpasswd.txttestuser3.拉取pypiserver镜像dockerpullpypiserver/pypiserver4.使用docker安装pypi容器4.1.创建数据卷docker......
  • Dockerfile 中的 CMD 与 ENTRYPOINT
    1、概述CMD和ENTRYPOINT指令都用于定义容器启动时执行的命令,单从功能上来看,这两个命令几乎是重复的,单独使用其中的一个就可以实现绝大多数的用例。尽管如此,它们在某些情况下具有不同的用途和优势。这篇文章旨在澄清它们的用法,以帮助你在实际应用中做出明智的选择,避免混淆。2......
  • 【2023年10月10日】STF60_docker_Day01(下午)
     STF60_docker_Day01(下午)容器运行先导入镜像 dockerload</home/centos-lamp.tar 给导入的镜像命名 dockertag0b8dnickistre/centos-lamp.tar 交互式运行容器一般就是临时用用,看看配置文件等等dockerrun-it镜像id或镜像名:tag版本/bin/bash或bash......
  • Docker 安装 Jenkins 系统
    超级简单原地址:https://my.oschina.net/sh021/blog/50554691、环境平台系统及工具就不多介绍说明了,大家应该都比较了解熟悉了,我就直接实操过程截图记录说明。虚拟机系统Ubuntu18.04.5 启动docker 查看安装的版本信息#dockerversion查看本地安装的镜像系统#dock......
  • centos安装docker
    卸载dockeryumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-logrotat......
  • 实现脚本自动部署docker
    前言:使用场景是我这边的一个单体项目需要多一个多副本的部署方式,一直输入重复命令我实在是嫌烦了,使用写了一个脚本来一键更新部署上去。jar包都是我手动上传的,没有把包传入公网库里。之所以记录就是因为遇到了几个没有遇到过的问题记录以下。 示例:#!/bin/bash......