文章目录
前言
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。提示:以下是本篇文章正文内容,下面案例可供参考
一、基础环境安装
Centos如果是一个全新的Linux系统,使用前是需要我们安装一些常用的工具的。
常用工具包安装
yum -y install yum-utils
yum -y install vim
yum -y install zip
yum -y install unzip
# 下载文件的工具
yum -y install wget
yum -y install openssl*
二、Docker环境安装
1.创建脚本目录
代码如下(示例):
# 创建脚本目录(在根目录下)
mkdir /docker
cd /docker
2.添加数据源
代码如下(示例):
# 在 /docker 目录下执行
sudo yum-config-manager \
--add-repo \
https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo
3.获取安装脚本
代码如下(示例):
# 获取安装脚本
curl -fsSL get.docker.com -o get-docker.sh
4.执行安装脚本
代码如下(示例):
# 执行安装脚本
sudo sh get-docker.sh --mirror AzureChinaCloud
5.安装&启动服务
代码如下(示例):
# 设置开机启动
sudo systemctl enable docker
sudo systemctl start docker
6.测试是否安装成功
代码如下(示例):
# 执行下边命令,出现如下图所示的内容表示 docker 安装成功
docker run hello-world
7.重启docker服务
代码如下(示例):
systemctl restart docker
8.Docker使用过程中可能出现的错误:
(1)docker端口映射或启动容器时报错Error response from daemon: driver failed programming external connectivity on endpoint quirky_allen
解决方法:
https://www.cnblogs.com/hailun1987/p/7518306.html
(2)docker容器时间与本地时间不一致问题
解决方法:
https://blog.csdn.net/qq_27295403/article/details/82256017?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
总结
Docker使用命令参考资料网址:
1、Docker logs 命令:
https://www.jianshu.com/p/1eb1d1d3f25e
2、docker ps 命令:
https://www.runoob.com/docker/docker-ps-command.html
3、docker常用命令详解
https://www.cnblogs.com/duanxz/p/7905233.html
4、docker入门
https://blog.csdn.net/xiaojin21cen/article/details/81321336?utm_source=blogxgwz2
https://www.runoob.com/docker/docker-run-command.html
提示:转载请标明出处