Docker 安装教程【菜鸟级】

简介: Docker 安装教程【菜鸟级】

前言

1.安装及环境

1.1.Linux安装

1.2.Windows安装

2.初识Docker

2.1.进入docker

https://www.cnblogs.com/xhyan/p/6593075.

2.2.命令行基本操作

  1. 安装依赖

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

Docker实例

Docker安装Centos

CentOS镜像库地址:https://hub.docker.com/_/centos?tab=tags&page=1

  1. 拉取安装指定版本

$ docker pull centos:centos7

  1. 查看本地镜像

$ docker images

  1. 运行容器

$ docker run -itd --name centos-test centos:centos7

docker run 镜像标识|镜像名称

例子:docker run -d -p 宿机端口:容器端口 --name 容器名称 镜像标识|镜像名称

-d表示后台运行 -p表示宿机与容器间的映射端口 --name表示给容器指定的命名


  1. 进入CentOS容器

$ docker exec -it centos-test /bin/bash

如果使用 xshell,需要再 centOS 安装 sshd 连接。

  1. 安装成功

查看容器的运行情况

$ docker ps

使用

启动、关闭、删除容器

docker start 容器id  //启动容器

docker stop 容器id  //关闭容器

docker rm 容器id   //删除容器

将主机中的文件放入容器中的方式

docker cp 文件名称 容器id:容器内部的路径

查看容器日志

docker logs -f 容器id

-f表示查看最后几行

目录
相关文章
|
存储 Kubernetes Cloud Native
一文搞懂云原生架构
目前,每个 IT 资源或产品都作为服务提供。而且伴随云计算的滚滚浪潮,云原生(CloudNative)的概念应运而生,云原生很火,火得一塌糊涂,都0202年了,如果还不懂云原生,那真的out了。因此,云原生软件开发成为每个企业的关键要求,无论其规模和性质如何。在加入云计算潮流之前,了解什么是云原生架构以及如何为云原生应用程序需求设计正确的架构非常重要。
一文搞懂云原生架构
Debian 官方源换为国内的源的操作方法
apt-get update 报错,采用更换源的方式解决问题。
58889 0
|
10月前
|
Linux
Centos6配置阿里云yum源报错
在CentOS 6配置阿里云Yum源时,可能出现EPEL仓库访问报错(404 Not Found)。解决方法:编辑`/etc/yum.repos.d/epel.repo`文件,将`enabled`和`gpgcheck`参数设为0 ``` 此设置可解决仓库无法访问的问题。
2142 29
|
弹性计算 应用服务中间件 Linux
阿里云服务器开放端口完整图文教程
笔者近期开发完成的服务端程序部署在阿里云的ECS云服务器上面,一些应用程序配置文件需要设置监听的端口(如Tomcat的8080、443端口等),虽然通过CentOs 7系统的的「防火墙」开放了对应的端口号,任然无法访问端口号对应的应用程序,后面了解到原来还需要设置云服务器的「安全组规则」,开放相应的端口权限,服务端的接口才能真正开放。
4322 1
阿里云服务器开放端口完整图文教程
|
10月前
|
存储 弹性计算 Linux
安装Docker
常见操作系统安装docker步骤
1954 15
|
域名解析 数据安全/隐私保护 开发者
站长实战指南:从域名注册到备案,国内建站必知事项
本文详细介绍了域名注册、备案及解析的全流程,涵盖国内服务商(如阿里云、腾讯云)的域名选购、实名认证、费用参考及避坑建议。同时解析了域名备案的具体步骤与注意事项,并对比了备案与免备案域名的优劣势。针对不同需求,提供了大陆备案和香港/海外免备案的选择方案。最后提醒政策风险,建议企业优先备案,个人开发者根据业务场景灵活选择,确保网站合法合规运行。
2962 3
|
弹性计算 运维 Ubuntu
在阿里云ECS云服务器上安装、配置及高效使用Docker与Docker Compose
本文介绍了在阿里云ECS上使用Ubuntu系统安装和配置Docker及Docker Compose的详细步骤。通过这些工具,可以快速部署、弹性扩展和高效管理容器化应用,满足开发和运维需求。内容涵盖Docker的安装、镜像源配置、创建Web程序镜像以及使用Docker Compose部署WordPress等实际操作,并分享了使用体验,展示了阿里云实例的高性能和稳定性。
2075 4
|
Linux Docker 容器
阿里云安装docker教程
阿里云安装docker教程
2333 0
|
缓存 Linux Docker
【最新版正确姿势】Docker安装教程(简单几步即可完成)
之前的老版本Docker安装教程已经发生了变化,本文分享了Docker最新版安装教程,其他操作系统版本也可以参考官 方的其他安装版本文档。
11980 3
【最新版正确姿势】Docker安装教程(简单几步即可完成)
|
SQL JavaScript Java
Spring Boot 3 整合 Mybatis-Plus 实现数据权限控制
本文介绍了如何在Spring Boot 3中整合MyBatis-Plus实现数据权限控制,通过使用MyBatis-Plus提供的`DataPermissionInterceptor`插件,在不破坏原有代码结构的基础上实现了细粒度的数据访问控制。文中详细描述了自定义注解`DataScope`的使用方法、`DataPermissionHandler`的具体实现逻辑,以及根据用户的不同角色和部门动态添加SQL片段来限制查询结果。此外,还展示了基于Spring Boot 3和Vue 3构建的前后端分离快速开发框架的实际应用案例,包括项目的核心功能模块如用户管理、角色管理等,并提供Gitee上的开源仓库
2972 11

热门文章

最新文章