Docker安装说明
<h2>一、上传并解压安装包</h2>
<h3>1.解压</h3>
<pre><code class="language-java">$ tar -zxvf docker.tar.gz</code></pre>
<h3>2.安装</h3>
<pre><code class="language-java">$ cd docker
$ chmod +x *.sh
$ ./install-docker.sh docker-20.10.22.tgz</code></pre>
<h3>3.启动docker</h3>
<pre><code class="language-java">$ systemctl status docker
$ docker images</code></pre>
<h2>二、Docker常用操作命令</h2>
<pre><code class="language-java">1.重启docker
$ systemctl restart docker
2.设置Tag
$ docker tag 镜像ID ip/public/镜像名称:版本
3.导出镜像为“.tar”
$ docker save -o xxx.tar 镜像名称:版本
4.导入镜像
$ docker load -i xxx.tar
5.查看镜像
$ docker images
6.设置镜像名称及其版本信息
$ docker tag 镜像ID 镜像新名称:版本
7.镜像启动
$ docker run -d -p 10101:8080 \
-e MYSQL_VERSION=&quot;8&quot; \
-e MYSQL_DRIVER=&quot;com.mysql.cj.jdbc.Driver&quot; \
-e MYSQL_CONNECT_URL=&quot;jdbc:mysql://ip:3306/&lt;database&gt;?useUnicode=true&quot; \
-e MYSQL_CONNECT_ACCOUNT=&quot;root&quot; \
-e MYSQL_CONNECT_PASSWORD=&quot;password&quot; \
....
-e TOMCAT_MEMORY_MIN=&quot;300m&quot; \
-e TOMCAT_MEMORY_MAX=&quot;500m&quot; \
-e TOMCAT_JAVA_OPTS=&quot;&quot; \
-e TZ='Asia/Shanghai' \
-v /etc/localtime:/etc/localtime:ro \
--restart=always \
--name xxx-server xxx-server:v1.0
8.容器启停
$ docker stop/start 容器名称
9.删除容器
$ docker rmi -f 容器名称
10.删除镜像
$ docker rm -f 镜像名称
</code></pre>