# $Docker$使用方法 ### 一、安装与配置 #### 1、使用官方安装脚本自动安装 ```shell yum install -y yum-utils yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin -y ``` #### 2、配置镜像源 > 因为 “**未知**” 的原因,造成国内的$Docker$源全部失效,只好使用老毛子的$Docker$源,科学无国界~ ```shell mkdir -p /etc/docker tee /etc/docker/daemon.json < $Tomcat$需要把 `/usr/local/tomcat/webapps.dist/`目录下的所有文件和文件夹拷贝到 `/usr/local/tomcat/webapps/`下,才能访问到小猫的页面。 ``` cd /usr/local/tomcat/webapps.dist/ mv docs/ ../webapps/ mv examples/ ../webapps/ mv host-manager/ ../webapps/ mv manager/ ../webapps/ mv ROOT/ ../webapps/ ``` #### 通过浏览器访问 ``` docker ps ``` ![](https://dsideal.obs.cn-north-1.myhuaweicloud.com/HuangHai/BlogImages/202408061427759.png) ![](https://dsideal.obs.cn-north-1.myhuaweicloud.com/HuangHai/BlogImages/202408061433517.png) #### 下载一个$JDK 1.8$的镜像 ```shell docker pull openjdk:8 ``` ![](https://dsideal.obs.cn-north-1.myhuaweicloud.com/HuangHai/BlogImages/202408061445978.png) ![![](https://dsideal.obs.cn-north-1.myhuaweicloud.com/HuangHai/BlogImages/202408061445978.png)](https://dsideal.obs.cn-north-1.myhuaweicloud.com/HuangHai/BlogImages/202408061445874.png) #### 是否已下载成功 ``` docker images|grep jdk ``` #### 启动容器 ``` docker run -itd --name openjdk1.8 openjdk:8 /bin/bash ``` #### 删除容器 ``` docker rm -f ``` #### 查看容器 ``` docker ps -a ``` #### 进入容器 ``` docker exec -it openjdk1.8 /bin/bash ``` ``` root@4bf2bd13f5b0:/usr/local/openjdk-8/bin# pwd /usr/local/openjdk-8/bin ``` #### 将文件复制到容器外 ``` docker cp openjdk1.8:/usr/local/1.txt ./ ``` #### 将文件复制回容器 ``` docker cp ./1.txt openjdk1.8:/usr/local/ ```