Docker安装及快速入门教程
是叶十三
1、docker的安装
2、docker快速入门
3、在centOS下的操作命令
1、下载和安装
1.1 检验Centos系统内核版本是否高于3.10
# uname -r
1.2 更新yum包
# sudo yum update -y
1.3 (*卸载旧版本命令)
# sudo yum remove docker docker-common docker-selinux docker-egine -y
1.4 安装所需要的软件 yum-utils,device-mapper-persistent-data,lvm2
# sudo yum install -y yum-utils device-mapper-persistent-data lvm2
1.5 设置yum源
1.5.1 国外镜像
# sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
1.5.2 阿里云镜像
# sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
1.6 可查看有哪些docker源
# yum list docker-ce --showduplicates | sort -r
1.7 安装最新版docker命令
# sudo yum install docker-ce -y
--查看是否安装成功
# docker -version
1.8 启动docker
# sudo systemctl start docker
-- 设置开机自启动
# sudo systemctl enable docker
1.8 停止docker的命令(服务端停止)
# sudo systemctk stop docker
2、通过docker安装MySQL
2.1 查询MySQL镜像版本
# docker search mysql
2.2 拉去MySQL镜像
# docker pull mysql:5.7
2.3 查看本地安装的镜像
# docker images
2.3 删除已安装的软件镜像
# docker rmi (此为IMAGE ID)
3、通过docker拉去tomcat
# docker pull tomcat:7.0.79-jre7-alpine
3.1 启动tomcat命令
# docker run --name mytomcat -d tomcat
3.2 查看docker正在运行的软件
# docker ps -a
3.3 停止运行
# docker stop 容器ID
3.4 查询所要启动的容器
# docker ps -a
5、将docker里容器的端口映射到linux服务器上
4.1 例如启动Tomcat的8080端口–>Linux里的8888端口
# docker run -d -p 8888:8080 tomcat
4.2 关于MySQL映射并且启动MySQL
-- 启动MySQL
# docker run -p 3306:3306 --name kiki_mysql -e MYSQL_ROOT_PASSWORD=DwW9Pps0292l7XROU4 -d mysql:5.7
6、使用Docker安装Redis
6.1 拉取比较稳定的镜像
# docker pull redis
6.2 运行redis
# docker run -d -p 6379:6379 --name myredis docker.io/redis
版权声明:本文为weixin_44420143原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。