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表示查看最后几行

目录
相关文章
|
9月前
|
缓存 安全 Docker
《Docker 简易速速上手小册》第3章 Dockerfile 与镜像构建(2024 最新版)
《Docker 简易速速上手小册》第3章 Dockerfile 与镜像构建(2024 最新版)
161 0
|
12天前
|
缓存 Ubuntu 网络安全
使用 Docker 快速搭建最新版 Flarum 论坛
本文分享了使用Docker在4核4GB的Ubuntu 20.04云服务器上搭建Flarum轻论坛的经验。通过Nginx-Proxy和ACME伴侣自动配置SSL,并使用Docker Compose部署Flarum及MariaDB容器。关键步骤包括:创建Nginx-Proxy容器、配置Flarum容器及其环境变量、设置桥网络连接以及更新Flarum版本。文中提供了详细的Docker Compose配置示例和必要的环境变量设置,帮助读者顺利搭建并运行Flarum论坛。
|
9月前
|
监控 数据挖掘 Docker
《Docker 简易速速上手小册》第8章 Docker 在企业中的应用(2024 最新版)
《Docker 简易速速上手小册》第8章 Docker 在企业中的应用(2024 最新版)
76 0
|
9月前
|
监控 安全 Docker
《Docker 简易速速上手小册》第6章 Docker 网络与安全(2024 最新版)
《Docker 简易速速上手小册》第6章 Docker 网络与安全(2024 最新版)
70 0
|
Linux Docker 容器
保姆级教程:aarch安装docker
保姆级教程:aarch安装docker
904 0
|
安全 Linux 应用服务中间件
史上最详细的docker学习手册,请收藏!(一)
史上最详细的docker学习手册,请收藏!(一)
317 0
史上最详细的docker学习手册,请收藏!(一)
|
存储 Java 关系型数据库
史上最详细的docker学习手册,请收藏!(三)
史上最详细的docker学习手册,请收藏!(三)
97 0
|
关系型数据库 MySQL 数据管理
史上最详细的docker学习手册,请收藏!(二)
史上最详细的docker学习手册,请收藏!(二)
162 0
|
消息中间件 Cloud Native Ubuntu
【云原生 • Docker】初识Docker和Docker的坏境搭建(保姆级教学)
前言:当我们学习一门技术,最快的学习方法是看官方文档。 个人理解docker中的镜像就像是咱们java 中的Class而容器是基于这个镜像构建出的实例。我是一个初学者,理解有误还请见谅,并麻烦您说说您的看法让彼此相互学习… 按我理解好比 docker 镜像:java中 class docker容器 :java中 class new出来的对象
120 0