Docker
一、介绍
1、数据卷
点击进入
二、安装
1、yum安装docker
# 非必须
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
#
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
#
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#
sudo yum makecache fast
#
sudo yum -y install docker-ce
# 启动
sudo systemctl start docker2、Docker-compose安装
点击进入
三、使用
1、cp文件
2、实例相关
3、启动、停止实例
4、删除实例
5、参数
6、Network
四、常用示例
1、部署mysql
2、删除所有的镜像和实例(container)
3、查看容器日志
4、进入容器
5、如何修改容器端口
方案一:
方案二:
方案三(不推荐):
6、创建网络
7、加入网络
8、列出docker容器的名称和IP
五、坑记录
1、部分image无法删除
2、删除容器报错
解决方法
A、删除tag
B、强行删除
3、-p参数
4、有时候获取镜像很慢
a.使用curl植入镜像Url
b.直接编辑配置文件
vim /etc/docker/daemon.json
六、扩展
1、管理docker的一些UI及其他(https://blog.csdn.net/qq273681448/article/details/75007828/)
A、DockerUI
Portainer
Rancher
B、docker部署centos
C、redis
D、gitlab
E、docker部署jenkins
点击进入
F、docker部署node
G、yml
F、lychee图床
G、Oracle11g
F、Gitbit
H、Mycat
Last updated