docker-compose文件version: "2"
services:
mongo:
image: mongo:3.2.4
container_name: mongo
#command: mongod --auth
mem_limit: 1g
restart: always
ports:
- "37017:27017/tcp"
转载
2023-07-17 11:45:11
111阅读
进入docker操作sudo docker run -i -t ubuntu /bin/bash测试docker内部一条进程JOB=$(sudo docker run -d ubuntu /bin/sh -c "while true; do echo Hello world; sleep 1; done")sudo docker logs $JOB//显示执行结果sudo docker kill
转载
2024-04-11 20:14:08
34阅读
Docker发布多线程telnet工具
记录小白初次使用docker的学习过程思路梳理 多线程telnet测试工具编写 将python应用打包,能在其他Linux上安装卸载 docker container中安装卸载telnet测试工具 在DockerHub上发布自己的镜像一、多线程telnet测试工具编写知识点telnetlibopt
转载
2023-07-19 22:55:55
50阅读
记录下在Linux CentOS7.6系统中如何布署python项目的步骤1,登录到服务器(ssh root@127.***.*.*)2,修改CentOS中的selinux安全服务程序,它在/ect/selinux/config目录下,修改它的SELINUX=disabled属性cd / 进入根目录vi /ect/selinux/config
i
SELINUX=disabled
esc
:w
:
转载
2024-04-08 21:17:18
53阅读
创建用户1.作用useradd或adduser命令用来建立用户帐号和创建用户的起始目录,使用权限是超级用户。2.格式useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-r] name3.主要参数-c:加上备注文字,备注文字保存在passwd的备注栏
转载
2023-08-18 14:10:58
909阅读
Docker 目录Docker一.Docker的背景二.Docker是什么三.Docker三大组件四.Docker与虚拟机相比的优势五.使用Docker的意义六.Docker使用场景七.Docker 引擎(Docker Engine)八.Docker架构九.名称空间(Namespaces)十.控制组(Control groups)部署docker一.环境配置二.安装依赖包三.设置阿里云镜像源四.安
转载
2023-12-12 14:46:59
38阅读
参考资料:B站狂神教程https://www.bilibili.com/video/BV1og4y1q7M4?p=36Docker的网络模式root@KitDevVps:~# docker network ls
NETWORK ID NAME DRIVER SCOPE
1375b7ef4bbc bridge
转载
2023-07-14 10:30:42
132阅读
1.创建dockerfile这里面的东西是自己写的。FROM node:8.4:该 image 文件继承官方的 node image,冒号表示标签,这里标签是8.4,即8.4版本的 node。
COPY . /app:将当前目录下的所有文件(除了.dockerignore排除的路径),都拷贝进入 image 文件的/app目录。
WORKDIR /app:指定接下来的工作路径为/app。
RUN
转载
2023-08-11 15:33:56
57阅读
数据目录挂载 我们可以在创建容器的时候,将宿主机的目录与容器内的目录进行映射,这样我们就可以通过修改宿主机某个目录的文件从而去影响容器。使用 -v 选项 docker run -id -v /宿主机绝对路径目录:/容器内目录 --name=容器名 镜像名
转载
2019-05-15 14:05:00
143阅读
Docker 入门 到部署Web 程序- (阿里面试常用的docker命令和优点)最近阿里的面试官问我Docker是做什么用的,我记得之前360和美团,京东的都问过,但是一直没时间看,最近有时间了,系统的学习了一下Docker,在此做一下记录,方便各位看官学习交流一、Docker概述:Docker: 本意是码头工人,言外之意是集装箱;Java号称“一次编译,到处运行”,因为java虚拟机解决平台的
转载
2024-06-01 22:07:49
24阅读
在虚拟机或Docker中搭建大数据伪分布式集群(四):添加 Spark系列文章:在虚拟机或Docker中搭建大数据伪分布式集群系列(一):hadoop基础功能——hdfs 与 yarn在虚拟机或Docker中搭建大数据伪分布式集群(二):集群添加zookeeper与HBase在虚拟机或Docker中搭建大数据伪分布式集群(三):添加Hive目录在虚拟机或Docker中搭建大数据伪分布式集群(四)
转载
2023-08-21 16:32:29
52阅读
文章目录none和host网络的适用场景none网络host学容器必须懂bridge网络如何自定义容器网络?理解容器之间的连通性容器间通信的三种方式IP通信Docker DNS sERVERjoined容器容器如何访问外部世界?容器访问外部世界外部世界如何访问容器?本章小结 none和host网络的适用场景本章开始讨论Docker网络。我们会首先学习Docker提供的几种原生网络,以及如何创建自
转载
2023-09-20 16:45:11
0阅读
什么是容器?
就是镜像的运行时对象
如何创建容器
$ sudo docker create -it ubuntu:latest
7a0c26f96889de46b6276608501b7e8f99e4e31e42ec4a288a1f8e7644316637
$sudo docker ps -a
CONTAINER ID IMAGE
转载
2023-08-18 13:45:22
50阅读
当我们从docker镜像仓库中下载的镜像不能满足我们的需求时,我们可以通过以下两种方式对镜像进行更改。1.从已经创建的容器中更新镜像,并且提交这个镜像2.使用 Dockerfile 指令来创建一个新的镜像一、利用 commit 理解镜像构成镜像是容器的基础,每次执行 docker run 的时候都会指定哪个镜像作为容器运行的基础。我们所使用的都是来自于 Docker Hub 的
转载
2023-06-17 12:46:35
1413阅读
1.新建并启动容器
docker run [option] images [command][arg] #根据镜像新建容器并运行。如果本地没有镜像则从docker hub上拉取。
--name 为容器指定名称。
-d 后台运行容器,并返回容器id
-i 交互模式运
转载
2023-09-13 23:59:33
46阅读
感谢大佬: 目录前言自定义网络bridge模式创建桥接模式网络并查看(my_net1[自己命名])运行两个容器并指定同一个已创建的自定义网络1. 运行容器vm1并且指定网络模式为刚才自定义的bridge模式2. 运行容器vm2并同样指定该网络创建自定义桥接模式网络的同时指定网段与网关(my_net2[自己命名])两次创建自定义网络的区别为容器指定自定义网络中的IP启动不同网桥上的容器通信实现方式图
转载
2024-02-29 22:59:50
35阅读
Docker NetworkDocker 默认提供三种网络类型:Bridge networkNone NetworkHost NetworkBridge network当我们运行一个容器而不给它任何其它参数的时候,Bridge network将会是缺省网络类型。例如:docker run ubuntu以上命令默认创建了一个Bridge network 当网络被创建后,它会有一个默认ip,在这个例子
转载
2023-07-11 11:29:05
130阅读
Docker创建容器 容器常用命令前言容器是Docker的三大核心概念之一。简单地说,容器是独立运行的一个或一组应用,以及它们的运行态环境。对应的,虚拟机可以理解为模拟运行的一整套操作系统(提供了运行态环境和其他系统环境)和跑在上面的应用。通过这篇文章,我们来讲讲Docker容器的一些常用命令,如创建,停止,重启,暂停等等。原创声明本文发布于掘金号【Happyjava】。Happy的掘金地址:ju
转载
2023-10-12 16:59:10
74阅读
搭建docker容器一. 概述:Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源,让我们开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。Docker 架构是在使用客户端-服务器 (C/S) 架构模式,使用远程API
转载
2023-08-18 11:28:29
40阅读
近年来,容器以及 Kubernetes 成为开发者以及企业用户重点关注的技术趋势,本文总结了构建和管理容器的十个重要技巧来优化 IT 成本并提高效率。 容器是 Kubernetes 中应用程序的核心载体。当创建 Kubernetes 工作负载,例如创建用于调度、扩容或者升级应用程序的规则时,首先需要创建一个容器镜像,然后通过该镜像来运行服务或 Kubernetes 工作负载。在完成对镜像的测试并
转载
2024-06-03 22:42:18
20阅读