随笔分类 -  Docker

摘要:安装必要的一些系统工具 yum install -y yum-utils 添加软件源信息 yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 替换为ce sed 阅读全文
posted @ 2022-08-06 15:57 linuxTang 阅读(112) 评论(0) 推荐(0) 编辑
摘要:1操作过程 wget https://download.docker.com/linux/static/stable/x86_64/docker-19.03.11.tgz tar xf docker-19.03.11.tgz mv docker /application/ cd /applicati 阅读全文
posted @ 2022-04-23 11:34 linuxTang 阅读(123) 评论(0) 推荐(0) 编辑
摘要:怎么访问daoker服务? 答:端口绑定 默认docker可以访问外网,但外网无法访问docker,解决这个痛点的方法就是把容器端口与宿主机的端口进行绑定,当外网访问宿主机端口时,其实访问的就是docker端口 举例: 我们使用-p参数把容器端口和宿主机端口进行绑定 格式:-p 宿主机端口:容器端口 阅读全文
posted @ 2022-01-04 14:36 linuxTang 阅读(77) 评论(0) 推荐(0) 编辑
摘要:预备3台机器,并且3台机器要全部安装nfs, 首先在m01中创建一个nfs共享目录,然后在另外两台机器中挂载m01的这个共享目录,最后在启动容器时使用-v指定挂载目录到首页 开整: 1在m01中安装nfs并创建共享目录 #安装nfs [root@m01 ~]# yum -y install nfs- 阅读全文
posted @ 2022-01-04 13:30 linuxTang 阅读(111) 评论(0) 推荐(0) 编辑
摘要:1、在服务器m01上拉取仓库镜像registry。 [root@m01 ~]#docker pull registry 2、在服务器m01上运行docker私有仓库镜像,创建容器my-registry。 [root@m01 ~]#docker run -d -p 5000:5000 --restar 阅读全文
posted @ 2021-12-30 19:09 linuxTang 阅读(178) 评论(0) 推荐(0) 编辑
摘要:Dockerfile语法: MAINTAINER:镜像创建者信息 EXPOSE:开放的端口 ENV:设置变量 WORKDIR:定义容器默认工作目录,相当于cd到某个目录 CMD:容器启动时执行的命令,仅可以有一条CMD 一,在m01虚拟机中的准备工作-使用dockerfile自定义镜像Nginx+p 阅读全文
posted @ 2021-12-30 12:50 linuxTang 阅读(176) 评论(0) 推荐(0) 编辑
摘要:Dockerfile语法: MAINTAINER:镜像创建者信息 EXPOSE:开放的端口 ENV:设置变量 WORKDIR:定义容器默认工作目录,相当于cd到某个目录 CMD:容器启动时执行的命令,仅可以有一条CMD 1先在容器内手动安装阿帕奇: #1进入容器 [root@web01 ~]#doc 阅读全文
posted @ 2021-12-29 18:25 linuxTang 阅读(224) 评论(0) 推荐(0) 编辑
摘要:一手工制作自定义镜像: 1先创建一个读写层(即容器): [root@web01 ~]#docker run -it centos:latest [root@72d5b8ad9c9b /]# 2进入容器配置yum源: [root@72d5b8ad9c9b /]# # yum install wget 阅读全文
posted @ 2021-12-29 15:02 linuxTang 阅读(83) 评论(0) 推荐(0) 编辑
摘要:1启动镜像: 格式:docker run -参数 镜像名称:镜像标签 启动命令 2进入容器: 格式:docker exec -it 容器id 启动命令 3查看容器: 格式:docker ps 4以上帝的方式进入容器: 格式:docker attach 容器id 5以正常的方式进入容器: docker 阅读全文
posted @ 2021-12-29 10:32 linuxTang 阅读(74) 评论(0) 推荐(0) 编辑
摘要:容器和镜像的区别: 容器死了就是镜像,镜像活了就是容器,一个镜像可以创建多个容器, 容器:你可以理解为windows 镜像:你可以理解成windows的安装包 官方镜像仓库地址:https://hub.docker.com 常用命令: #查找镜像 docker search xxx #下载镜像 do 阅读全文
posted @ 2021-12-28 13:40 linuxTang 阅读(90) 评论(0) 推荐(0) 编辑
摘要:docker共享宿主机操作系统,安装docker时建议关闭防火墙方式服务冲突,有些生产环境会直接把防火墙给卸掉。 1安装docker: #安装依赖: yum install -y yum-utils device-mapper-persistent-data lvm2 #添加yum源 yum-con 阅读全文
posted @ 2021-12-28 12:25 linuxTang 阅读(118) 评论(0) 推荐(0) 编辑
摘要:实例1:构造一个含有vim编辑器的centos镜像 代码解释: 1,CMD /bin/bash为什么末尾要写上这一行代码? 答:在非shell环境中如果要执行shell,就必须要指定shell,需要注意的是用这种方式执行shell需要指定全路径。另外下面这段Dockerfile中只能有一个CMD被执 阅读全文
posted @ 2020-12-30 17:26 linuxTang 阅读(264) 评论(0) 推荐(0) 编辑
摘要:步骤1: 1使用命令添加数据券 实际运用: 将tomcat用于存放项目的webapps文件夹与本地目录/root/tomcat01/webapps进行挂载,以后再放项目的时候就不需要进入容器操作了。 --privileged=true是增加可写的权限。 2使用Dockerfile添加数据券 3容器数 阅读全文
posted @ 2020-12-29 09:35 linuxTang 阅读(86) 评论(0) 推荐(0) 编辑
摘要:1列出本机所有镜像:docker images 2查看正在运行的容器:docker ps 3搜索一个镜像:docker search python 4下载一个镜像:docker pull python 5上传一个镜像:docker push python tyjs09/docker:python3. 阅读全文
posted @ 2020-12-27 14:32 linuxTang 阅读(102) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示