docker
baidu_40245966
这个作者很懒,什么都没留下…
展开
-
把一个 Node.js web 应用程序给 Docker 化
创建helloworld应用程序创建package.json 文件touch package.json,描述应用程序以及需要的依赖,内容为如下:{ "name": "docker_web_app", "version": "1.0.0", "description": "Node.js on Docker", "author": "First Last <first.last@example.com>", "main": "server.js", "scripts":原创 2021-01-03 12:08:30 · 242 阅读 · 0 评论 -
ubuntu20版本解决Cannot connect to the Docker daemon at unix:///var/run/docker.sock.
错误显示Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?第一步修改systemctl start docker又发生错误Job for docker.service failed because the control process exited with error code.See "systemctl status docker.serv原创 2020-11-15 10:28:55 · 1635 阅读 · 0 评论 -
docker使用host网络模式运行一个容器实验
写在前面docker network下 host模式与bridge不模式一样bridge模式如果运行容器不指定自定义网桥,默认为docker0host模式下如果运行容器,和宿主机共享网段。开始实验docker run -itd --net=host --name nginx5 nginx...原创 2020-11-13 22:26:38 · 2374 阅读 · 0 评论 -
通过docker自定义一个网桥
实验准备:在这个实验中,ubuntu-test1的ip都来自docker0,接下来,我要自己尝试定义一个br0网桥,然后运行一个容器来自于br0网桥。未安装网桥管理工具的,先sudo apt-get install bridge-utils -y否则brctl show出错。apt-get install......出现错误,只需要删除这个文件,图片中有错误原因好解决办法。实验开始创建网桥sudo brctl addbr br0brctl show给网桥设置网段ifconfi原创 2020-11-13 20:06:16 · 338 阅读 · 1 评论 -
宿主机与容器可以ping通实践
实验来自于:https://training.play-with-docker.com/docker-networking-hol/查看网络docker network ls列出网络驱动插件docker infol安装brctlsudo apt-get install bridge-utilsbrctl show查看主机与docker之间的网桥:默认都是docker0Run一个 容器ubuntudocker run -dt ubuntu sleep infinity重命名为ubu原创 2020-11-13 00:57:19 · 3873 阅读 · 0 评论 -
使用DockerFile完成对centos镜像的包装
未使用DockerFile之前从docker pull centos拉取之后,默认没有vim编辑器等而且进入容器后,默认是/路径使用DockerFile后,开始操作//宿主机创建Dockerfile文件mkdir /mydocker && vim /mydocker/Dockerfile FROM centos MAINTAINER zzyy<邮箱地址>原创 2020-10-26 00:20:48 · 193 阅读 · 0 评论 -
使用DockerFile创建宿主机和容器之间的数据共享和持久化
DockerFile学习官网:(https://training.play-with-docker.com/docker-volumes/)开始操作//宿主机上mkdir /datavim Dockerfile //写入 FROM alpine VOLUME ["/data"] ENTRYPOINT ["/bin/sh"] //保存退出//宿主机 /data目录下原创 2020-10-24 21:40:27 · 569 阅读 · 0 评论 -
阿里云加速器拉取tomcat
进入官网https://cr.console.aliyun.com/cn-hangzhou/instances/,点开控制台点开产品服务,搜索容器镜像服务通过不同操作系安装镜像加速器,在拉取tomcat镜像的时候,就非常迅速。在linux终端输入docker pull tomcat:[tag]+ tag指定tomcat版本,不加tag则默认官网最新版。...原创 2020-09-27 23:56:43 · 802 阅读 · 0 评论 -
ubuntu18.04版本下安装docker
ubuntu18.04版本下安装dockerubuntu18.04版本下安装docker准备工作:ubuntu18.04版本(查看ubuntu版本号命令:uname -a)官网https://docs.docker.com/engine/install/ubuntu/有明确的ubuntu系统下的docker步骤,本台机器第一次安装docker,跳过老版本卸载命令sudo apt-get remove docker docker-engine docker.io containerd runc更原创 2020-09-15 19:45:26 · 533 阅读 · 0 评论