当前位置: 首页 > news >正文

docker安装以及idea访问docker

其他目录:

docker 安装环境: https://blog.csdn.net/gd898989/article/details/134570167
docker 打包java包,并运行(有空更新) url= “”
docker 打包vue (有空更新) url= “”
docker 多服务 (有空更新) url= “”
docker 集群 (有空更新) url= “”
docker 配置jenkins(有空更新) url= “”

一、docker的三要素

  1. dockerfile 源代码
  2. image 可执行程序
  3. container 运行起来的程序

二、 docker的安装

(linux版)

1. 删除历史docker

find / -name docker*
# 看到有报刊docker的文件夹删完就可yum remove dockeryum remove docker-clientyum remove docker-client-latestyum remove docker-commonyum remove docker-latestyum remove docker-lastest-logrotateyum remove docker-logrotateyum remove docker-engine

(重装)删除docker

 yum remove docker-ce
#  删除镜像容器 文件配置rm -rf /var/lib/docker

2. 安装前置环境

yum install -y yum-utils
yum install -y device-mapper-persistent-data
yum install -y lvm2

3. 安装docker

#  加载阿里云镜像源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 安装docker engine-communityyum install docker-ce docker-ce-cli containe exitrd.io docker-compose-plugin# 列出docker 的版本 docker-ce和 docker-ce-cli 版本一致即可yum list docker-ce --showduplicates | sort -r yum install docker-ce-18.09.1 docker-ce-cli-18.09.1 containerd.io

4. 启动docker

# 老三样 start stop restart
systemctl start docker
docker run hello-world

5. 查看docker版本

docker -v

6. 配置docker端口

# 查看运行状态
systemctl status docker.service

在这里插入图片描述

# 编辑docker.service文件
vim -v /usr/lib/systemd/system/docker.service
#i编辑
在 ExecStart = 后添加 外网可访问,且指定端口号
-H tcp://0.0.0.0:2375
# ESC 退出 :wq 保存
systemctl daemon-reload
# 重启服务
systemctl restart docker.service

在这里插入图片描述

# 查看服务与端口
netstat -nnlpt

在这里插入图片描述
打开防火墙端口

#打开端口
firewall-cmd --zone=public --add-port=2375/tcp --permanent
# 重启防火墙
firewall-cmd --reload

7. idea连接docker

在这里插入图片描述
在这里插入图片描述

http://www.lryc.cn/news/248761.html

相关文章:

  • 激光切割头组件中喷嘴的作用是什么
  • 腾讯云双11活动最后一天,错过再等一年!
  • Java实现飞翔的鸟小游戏
  • Python网络请求初级篇:使用Requests库抓取和解析数据
  • 详解API开发【电商平台API封装商品详情SKU数据接口开发】
  • 后端项目连接数据库-添加MyBatis依赖并检测是否成功
  • C++ CryptoPP使用RSA加解密
  • 从实践角度深入探究数据驱动和关键字驱动测试方法!
  • Unity收费对谁影响最大
  • 信号收尾.
  • maven 常用命令解析
  • ESP32-Web-Server编程-JS 基础 1
  • 代码随想录算法训练营第23天|● 669. 修剪二叉搜索树 ● 108.将有序数组转换为二叉搜索树 ● 538.把二叉搜索树转换为累加树 ● 总结篇
  • UniApp 中的 u-input 属性讲解
  • 解决方案:新版WPS-右键粘贴值到可见单元格没有了
  • pat模拟题—7-11 两个序列的中位数
  • Java中的i++是原子操作吗?
  • git commit message 书写规范
  • sql 注入 ctf wiki
  • Flutter创建TabBar
  • 双流网络论文精读笔记
  • 机器人与3D视觉 Robotics Toolbox Python 一 安装 Robotics Toolbox Python
  • JS之Object.defineProperty方法
  • 卷积神经网络(CNN)注意力检测
  • 4. 权限,特权
  • 云原生系列Go语言篇-泛型Part 2
  • 借助ETL快速查询金蝶云星空表单信息
  • 基于深度学习的驾驶员状态监测预警系统(正文)
  • 读书笔记之《价值》张磊
  • 【shell】文本三剑客之sed详解