清理
docker system prune
构建
docker build -t dh_openjdk:v11 .
启动
docker run –detach -p 18735:18735 –name dh_openjdk dh_openjdk:v11
进入
sudo docker exec -i dh_openjdk /bin/bash
把普通用户加入到docker组中
这里的普通用户是huali,组docker在安装docker的时候,就已经添加了,所以只需要执行两个操作即可:
# sudo gpasswd -a $USER docker
# newgrp docker
将huali用户加入docker组之后,发现使用docker ps或者docker images不会提示权限不足了。
sudo docker run --detach -p 3306:3306 -v /home/wlh/docker/mariadb_data:/var/lib/mysql --name dh-mariadb --env MARIADB_USER=dh-user --env MARIADB_PASSWORD=dh123456 --env MARIADB_ROOT_PASSWORD=dh123456 dh/mariadb:v1
sudo docker exec -i dh-mariadb sh -c 'exec mysql -uroot -pdh123456' < /home/wlh/docker/Dump20210803-dh_uc.sql
sudo docker exec -i dh-mariadb sh -c 'exec mysql -uroot -pdh123456' < /home/wlh/docker/Dump20210803-dh_asset.sql
sudo docker run --detach -p 3306:3306 -v /home/wlh/docker/mariadb_data_2:/var/lib/mysql --name dh-mariadb_2 --env MARIADB_USER=dh-user --env MARIADB_PASSWORD=dh123456 --env MARIADB_ROOT_PASSWORD=dh123456 dh/mariadb:v1
<!-- wp:paragraph -->
<p>awk 'BEGIN{system("df -h")}'</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>sudo docker ps | grep app | awk '{BEGIN{system("echo 1")}}'</p>
<!-- /wp:paragraph -->