一 Docker启动
Docker查找特定软件可用版本
docker seacher ubantu
Dockerfile创建image:
docker build -t node:18.12.0 . 其中node:18.12.0为新建image的名字
利用已有image创建容器:
docker run -d -p 100:80 node:18.12.0(镜像名称) vue-authenticate(容器名称)
或者 docker run --name docker-nginx(容器名称) -d -p 7070:80 nginx:1.20.2(镜像名称)
将已有镜像push到远端:
docker tag boot-memo-k8s:v1 xiomarasmile/boot-memo-k8s:v1.0
docker push xiomarasmile/boot-memo-k8s:v1.0
二 Docker文件移动
将本地文件移动至Docker容器内
docker cp ./target/springStudent.war 1bceeb8b1ae6:/usr/local/tomcat/webapps --其中1bceeb8b1ae6为容器id 通过docker ps可以查到
三 Docker进入容器内部
docker exec -ti 1bceeb8b1ae6 /bin/bash --其中1bceeb8b1ae6为容器id 通过Docker ps 可以查到
退出输入exit即可
四 Docker访问ip端口
五 nginx配置
nginx环境,默认各路径初始值为:
配置文件路径:
/etc/nginx/nginx.conf
/etc/nginx/conf.d
日志路径:
/var/log/nginx
nginx工程路径:
/usr/share/nginx/html
六 查看容器Ip
docker inspect 容器名