docker练习(阿里云)
docker安装Nginx
docker search nginx
docker pull nginx
docker images
docker run -d --name nginx01 -p 8881:80 nginx
curl localhost:8881
docker exec -it nginx01 /bin/bash
whereis nginx
yum -y install vim
vim /etc/nginx/nginx.conf
docker stop $(docker ps -f name=nginx01 -q)
[root@iZbp149dgr09idvhur6pz6Z ~]
-v /home/mysql/conf:/etc/mysql/conf.d \
-v /home/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=password \
--name mysql_01 mysql
docker安装Tomcat
docker search tomcat
docker pull tomcat:9.0
docker images
docker run -d --name tomcat01 -p 8881:8080 tomcat:9.0
curl localhost:8881
docker exec -it tomcat01 /bin/bash
ls -al
cd webapps
cp -r webapps.dist/* webapps
docker stop $(docker ps -f name=tomcat01 -q)
docker安装ES和kibana
docker run -d --name ES01 -p 8881:9200 -p 8080:9300 \
-e "discovery.type=single-node" \
-e ES_JAVA_OPTS="-Xms64m -Xmx512m" elasticsearch:7.6.2
docker安装portainer
docker run -d -p 8881:9000 --name portainer01 \
--restart=always -v \
/var/run/docker.sock:/var/run/docker.sock \
--privileged=true portainer/portainer