docker操作命令

在运行的容器中执行命令

复制文件

sudo docker cp xxx.php ubuntu_wordpress_1:/var/www/html/xxx.php

切换到database目录--开启bash会话

sudo docker exec -ti ubuntu_db_1 bash

切换wordpress目录 -- 开启bash会话

sudo docker exec -ti ubuntu_wordpress_1 bash

查看容器默认的工作目录

sudo docker exec -ti ubuntu_wordpress_1 pwd

安装流程:

  1. 使用正确的账户和秘钥登录服务器
  2. sudo su 切换到root用户
  3. curl -SsL https://get.docker.com | bash 安装docker
  4. sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-(uname -s)-(uname -m)" -o /usr/local/bin/docker-compose 安装docker-compose
  5. exit 退出root账户
  6. sudo chmod +x /usr/local/bin/docker-compose 更改文件夹权限
  7. sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose 创建文件夹映射关系
  8. docker-compose --version 查看docker版本确认安装成功
  9. mkdir /home/ubuntu/wp-content 创建wordpress文件夹
  10. 上传 PHP的配置文件php.ini文件和docker-compose.yml的配置文件 stack.yml(sudo apt install lrzsz可安装此工具实现上传和下载)
  11. sudo docker-compose -f stack.yml up 执行指定的docker-compose 配置文件,执行完后ctrl + z
  12. sudo docker-compose -d -f stack.yml start 启动指定的docker-compose 配置文件并在后台显示
  13. sudo docker-compose -d -f stack.yml up 执行指定的docker-compose 配置文件并在后台显示
  • 注: 后台上传主题文件时报没有权限的错误时切换目录的用户组以获得权限:sudo chown www-data:www-data -R /home/ubuntu/wp-content
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容